|
Objective-C++ Preprocessor
5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
|
#include <objcpp.h>
Public Member Functions | |
| oo_inline | OOArray () |
| oo_inline | OOArray (id obj) |
| oo_inline | OOArray (CFNullRef obj) |
| oo_inline | OOArray (const OOArray &arr) |
| oo_inline | OOArray (const OOArraySub< ETYPE > &sub) |
| oo_inline | OOArray (const OODictionarySub< ETYPE > &sub) |
| oo_inline | OOArray (const OOSubscript< OOString, NSMutableDictionary *, OOString > &sub) |
| oo_inline | OOArray (const OOArraySlice< ETYPE > &sub) |
| oo_inline | OOArray (const OODictionarySlice< ETYPE > &sub) |
| oo_inline | OOArray (const OOReference< NSMutableArray * > &arr) |
| oo_inline | OOArray (const OOReference< NSMutableDictionary * > &arr) |
| oo_inline | OOArray (const OONodeSub &sub) |
| oo_inline | OOArray (int nilOrCapacity) |
| oo_inline | OOArray (long nilOrCapacity) |
| oo_inline | OOArray (NSMutableArray *arr) |
| oo_inline | OOArray (NSArray *arr) |
| oo_inline | OOArray (const char *val) |
| oo_inline | OOArray (const char **val) |
| oo_inline | OOArray (id e1, id e2,...) NS_REQUIRES_NIL_TERMINATION |
| oo_inline NSMutableArray * | operator& () const |
| oo_inline | operator int () const |
| oo_inline int | fetch (id parent, cOOString sql) |
| oo_inline OOString | join (cOOString sep) const |
| oo_inline OOArray | filter (BOOL(^callback)(id object)) |
| oo_inline OOArray | map (id(^callback)(id object)) |
| oo_inline OOArray | operator& (BOOL(^callback)(id object)) |
| oo_inline OOArray | operator& (id(^callback)(id object)) |
| oo_inline | OOArray (const std::vector< ETYPE > &val) |
| oo_inline OOArray & | operator= (const std::vector< ETYPE > &vec) |
| oo_inline | operator std::vector< ETYPE > () const |
| oo_inline | OOArray (const std::vector< std::string > &val) |
| oo_inline OOArray & | operator= (const std::vector< std::string > &vec) |
| oo_inline | operator std::vector< std::string > () const |
| oo_inline OOArray & | operator= (id val) |
| oo_inline OOArray & | operator= (NSMutableArray *val) |
| oo_inline OOArray & | operator= (NSArray *val) |
| oo_inline OOArray & | operator= (int nilOrCapacity) |
| oo_inline OOArray & | operator= (long nilOrCapacity) |
| oo_inline OOArray & | operator= (const OOArray &val) |
| oo_inline OOArray & | operator= (const OOArraySub< ETYPE > &val) |
| oo_inline OOArray & | operator= (const OODictionarySub< ETYPE > &val) |
| oo_inline OOArray & | operator= (const OOArraySlice< ETYPE > &val) |
| oo_inline OOArray & | operator= (const OODictionarySlice< ETYPE > &val) |
| oo_inline OOArray & | operator= (const OOStringSearch &search) |
| oo_inline OOArray & | operator= (const OOReference< NSMutableArray * > &val) |
| oo_inline OOArray & | operator= (const OOReference< NSMutableDictionary * > &val) |
| oo_inline OOArray & | operator= (const char *val) |
| oo_inline OOArray & | operator= (const char **val) |
| oo_inline OOArray & | operator= (const OONodeSub &sub) |
| oo_inline OOArraySub< ETYPE > | operator[] (int sub) const |
| oo_inline OOArraySub< ETYPE > | operator[] (long sub) const |
| oo_inline OOArraySub< ETYPE > | operator[] (NSUInteger sub) const |
| oo_inline OOArraySub< ETYPE > | operator[] (ETYPE sub) const |
| oo_inline OOArraySlice< ETYPE > | operator[] (const NSRange &subs) const |
| oo_inline BOOL | operator== (NSArray *val) const |
| oo_inline BOOL | operator!= (NSArray *val) const |
| oo_inline BOOL | operator== (NSMutableArray *val) const |
| oo_inline BOOL | operator!= (NSMutableArray *val) const |
| oo_inline BOOL | operator== (const OOArray &val) const |
| oo_inline BOOL | operator!= (const OOArray &val) const |
| oo_inline OOArray & | operator+= (ETYPE val) |
| oo_inline OOArray & | operator+= (const char *val) |
| oo_inline OOArray & | operator+= (NSArray *val) |
| oo_inline OOArray & | operator+= (const OOReference< NSMutableArray * > &val) |
| oo_inline OOArray & | operator-= (int sub) |
| oo_inline OOArray & | operator-= (ETYPE val) |
| oo_inline OOArray & | operator-= (const OOReference< NSMutableArray * > &val) |
| oo_inline OOArray & | operator*= (NSUInteger count) |
| oo_inline OOArray & | operator*= (const OOArray< ETYPE > &val) |
| oo_inline OOArray & | operator+= (SEL sel) |
| oo_inline OOArray & | operator+= (OOBlock block) |
| oo_inline OOArray & | operator+= (char quote) |
| oo_inline OOArray & | operator&= (const OOReference< NSMutableArray * > &val) |
| oo_inline OOArray & | operator|= (const OOReference< NSMutableArray * > &val) |
| oo_inline OOArray | operator+ (ETYPE val) const |
| oo_inline OOArray | operator+ (char val) const |
| oo_inline OOArray | operator- (ETYPE val) const |
| oo_inline OOArray | operator+ (SEL sel) const |
| oo_inline OOArray | operator+ (const OOReference< NSMutableArray * > &val) const |
| oo_inline OOArray | operator- (const OOReference< NSMutableArray * > &val) const |
| oo_inline OOArray< OOArray < ETYPE > > | operator/ (int split) const |
| oo_inline OOArray | operator& (const OOReference< NSMutableArray * > &val) const |
| oo_inline OOArray | operator| (const OOReference< NSMutableArray * > &val) const |
| oo_inline OOStringArray | operator+ () const |
| oo_inline OOArray | operator- () const |
| oo_inline ETYPE | operator-- () |
| oo_inline ETYPE | operator-- (int) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.2