Objective-C++ Preprocessor  5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
OOArray< ETYPE > Member List

This is the complete list of members for OOArray< ETYPE >, including all inherited members.

fetch(id parent, cOOString sql)OOArray< ETYPE >
filter(BOOL(^callback)(id object))OOArray< ETYPE >inline
join(cOOString sep) const OOArray< ETYPE >inline
map(id(^callback)(id object))OOArray< ETYPE >inline
OOArray()OOArray< ETYPE >inline
OOArray(id obj)OOArray< ETYPE >inline
OOArray(CFNullRef obj)OOArray< ETYPE >inline
OOArray(const OOArray &arr)OOArray< ETYPE >inline
OOArray(const OOArraySub< ETYPE > &sub)OOArray< ETYPE >inline
OOArray(const OODictionarySub< ETYPE > &sub)OOArray< ETYPE >inline
OOArray(const OOSubscript< OOString, NSMutableDictionary *, OOString > &sub)OOArray< ETYPE >inline
OOArray(const OOArraySlice< ETYPE > &sub)OOArray< ETYPE >inline
OOArray(const OODictionarySlice< ETYPE > &sub)OOArray< ETYPE >inline
OOArray(const OOReference< NSMutableArray * > &arr)OOArray< ETYPE >inline
OOArray(const OOReference< NSMutableDictionary * > &arr)OOArray< ETYPE >inline
OOArray(const OONodeSub &sub)OOArray< ETYPE >inline
OOArray(int nilOrCapacity)OOArray< ETYPE >inline
OOArray(long nilOrCapacity)OOArray< ETYPE >inline
OOArray(NSMutableArray *arr)OOArray< ETYPE >inline
OOArray(NSArray *arr)OOArray< ETYPE >inline
OOArray(const char *val)OOArray< ETYPE >inline
OOArray(const char **val)OOArray< ETYPE >inline
OOArray(id e1, id e2,...) NS_REQUIRES_NIL_TERMINATIONOOArray< ETYPE >inline
OOArray(const std::vector< ETYPE > &val)OOArray< ETYPE >inline
OOArray(const std::vector< std::string > &val)OOArray< ETYPE >inline
operator int() const OOArray< ETYPE >inline
operator std::vector< ETYPE >() const OOArray< ETYPE >inline
operator std::vector< std::string >() const OOArray< ETYPE >inline
operator!=(NSArray *val) const OOArray< ETYPE >inline
operator!=(NSMutableArray *val) const OOArray< ETYPE >inline
operator!=(const OOArray &val) const OOArray< ETYPE >inline
operator&() const OOArray< ETYPE >inline
operator&(BOOL(^callback)(id object))OOArray< ETYPE >inline
operator&(id(^callback)(id object))OOArray< ETYPE >inline
operator&(const OOReference< NSMutableArray * > &val) const OOArray< ETYPE >inline
operator&=(const OOReference< NSMutableArray * > &val)OOArray< ETYPE >inline
operator*=(NSUInteger count)OOArray< ETYPE >inline
operator*=(const OOArray< ETYPE > &val)OOArray< ETYPE >inline
operator+(ETYPE val) const OOArray< ETYPE >inline
operator+(char val) const OOArray< ETYPE >inline
operator+(SEL sel) const OOArray< ETYPE >inline
operator+(const OOReference< NSMutableArray * > &val) const OOArray< ETYPE >inline
operator+() const OOArray< ETYPE >inline
operator+=(ETYPE val)OOArray< ETYPE >inline
operator+=(const char *val)OOArray< ETYPE >inline
operator+=(NSArray *val)OOArray< ETYPE >inline
operator+=(const OOReference< NSMutableArray * > &val)OOArray< ETYPE >inline
operator+=(SEL sel)OOArray< ETYPE >inline
operator+=(OOBlock block)OOArray< ETYPE >inline
operator+=(char quote)OOArray< ETYPE >inline
operator-(ETYPE val) const OOArray< ETYPE >inline
operator-(const OOReference< NSMutableArray * > &val) const OOArray< ETYPE >inline
operator-() const OOArray< ETYPE >inline
operator--()OOArray< ETYPE >inline
operator--(int)OOArray< ETYPE >inline
operator-=(int sub)OOArray< ETYPE >inline
operator-=(ETYPE val)OOArray< ETYPE >inline
operator-=(const OOReference< NSMutableArray * > &val)OOArray< ETYPE >inline
operator/(int split) const OOArray< ETYPE >inline
operator=(const std::vector< ETYPE > &vec)OOArray< ETYPE >inline
operator=(const std::vector< std::string > &vec)OOArray< ETYPE >inline
operator=(id val)OOArray< ETYPE >inline
operator=(NSMutableArray *val)OOArray< ETYPE >inline
operator=(NSArray *val)OOArray< ETYPE >inline
operator=(int nilOrCapacity)OOArray< ETYPE >inline
operator=(long nilOrCapacity)OOArray< ETYPE >inline
operator=(const OOArray &val)OOArray< ETYPE >inline
operator=(const OOArraySub< ETYPE > &val)OOArray< ETYPE >inline
operator=(const OODictionarySub< ETYPE > &val)OOArray< ETYPE >inline
operator=(const OOArraySlice< ETYPE > &val)OOArray< ETYPE >inline
operator=(const OODictionarySlice< ETYPE > &val)OOArray< ETYPE >inline
operator=(const OOStringSearch &search)OOArray< ETYPE >inline
operator=(const OOReference< NSMutableArray * > &val)OOArray< ETYPE >inline
operator=(const OOReference< NSMutableDictionary * > &val)OOArray< ETYPE >inline
operator=(const char *val)OOArray< ETYPE >inline
operator=(const char **val)OOArray< ETYPE >inline
operator=(const OONodeSub &sub)OOArray< ETYPE >inline
operator==(NSArray *val) const OOArray< ETYPE >inline
operator==(NSMutableArray *val) const OOArray< ETYPE >inline
operator==(const OOArray &val) const OOArray< ETYPE >inline
operator[](int sub) const OOArray< ETYPE >inline
operator[](long sub) const OOArray< ETYPE >inline
operator[](NSUInteger sub) const OOArray< ETYPE >inline
operator[](ETYPE sub) const OOArray< ETYPE >inline
operator[](const NSRange &subs) const OOArray< ETYPE >inline
operator|(const OOReference< NSMutableArray * > &val) const OOArray< ETYPE >inline
operator|=(const OOReference< NSMutableArray * > &val)OOArray< ETYPE >inline