---
title: orderObject
framework: kernel
role: pseudoSymbol
path: kernel/osorderedset/1808149-orderobject
---

# orderObject

Calls the ordered set's order function against a NULL object.

## Declaration

```occ
virtual SInt32 orderObject(
 const OSMetaClassBase *anObject); 
```

## Parameters

- `anObject`: The object to be ordered.

## Return Value

Return Value The ordering value for the object.

## Overview

Overview This function calls the ordered set's order function with anObject, NULL, and the ordering context (or NULL if none was set), and returns the result of that function.

## See Also

### Miscellaneous

- [containsObject](kernel/osorderedset/1808025-containsobject.md)
- [copyCollection](kernel/osorderedset/1808029-copycollection.md)
- [ensureCapacity](kernel/osorderedset/1808033-ensurecapacity.md)
- [flushCollection](kernel/osorderedset/1808037-flushcollection.md)
- [free](kernel/osorderedset/1808043-free.md)
- [getCapacity](kernel/osorderedset/1808056-getcapacity.md)
- [getCapacityIncrement](kernel/osorderedset/1808062-getcapacityincrement.md)
- [getCount](kernel/osorderedset/1808070-getcount.md)
- [getFirstObject](kernel/osorderedset/1808079-getfirstobject.md)
- [getLastObject](kernel/osorderedset/1808089-getlastobject.md)
- [getObject](kernel/osorderedset/1808098-getobject.md)
- [getOrderingRef](kernel/osorderedset/1808105-getorderingref.md)
- [initWithCapacity](kernel/osorderedset/1808112-initwithcapacity.md)
- [isEqualTo(const OSMetaClassBase *)](kernel/osorderedset/1808121-isequalto.md)
- [isEqualTo(const OSOrderedSet *)](kernel/osorderedset/1808130-isequalto.md)
- [member](kernel/osorderedset/1808138-member.md)
- [removeObject](kernel/osorderedset/1808158-removeobject.md)
- [setCapacityIncrement](kernel/osorderedset/1808163-setcapacityincrement.md)
- [setFirstObject](kernel/osorderedset/1808169-setfirstobject.md)
- [setLastObject](kernel/osorderedset/1808176-setlastobject.md)
- [setObject(const OSMetaClassBase *)](kernel/osorderedset/1808180-setobject.md)
- [setObject(unsigned int, const OSMetaClassBase *)](kernel/osorderedset/1808188-setobject.md)
- [withCapacity](kernel/osorderedset/1808196-withcapacity.md)
