|
Objective-C++ Preprocessor
5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
|
#include <objvec.h>
Public Member Functions | |
| oo_inline | OOMatrix () |
| oo_inline | OOMatrix (const OOMatrix &val) |
| oo_inline OOMatrix & | operator= (NSValue *val) |
| oo_inline OOMatrix & | operator= (const OOMatrix< ETYPE > &val) |
Public Member Functions inherited from OOVector< OOBuffer< ETYPE > > | |
| oo_inline | OOVector () |
| oo_inline | OOVector (const OOVector &val) |
| oo_inline | OOVector (int size) |
| oo_inline OOVector( OOClassPtr<OOVector<ETYPE> > &val ) { *this = val.cget(); } | |
| oo_inline | OOVector (const OOArray< OOBuffer< ETYPE > > &array) |
| oo_inline | OOVector (const NSArray *array) |
| oo_inline void | reserve (NSUInteger size) |
| oo_inline NSUInteger | size () |
| oo_inline OOBuffer< ETYPE > * | begin () |
| oo_inline OOBuffer< ETYPE > * | end () |
| oo_inline OOVector & | operator= (NSValue *val) |
| oo_inline OOVector & | operator= (const OOVector &val) |
| oo_inline | operator int () |
| oo_inline OOBuffer< ETYPE > & | operator[] (int sub) |
| oo_inline OOVector & | operator+= (OOBuffer< ETYPE >value) |
Additional Inherited Members | |
Protected Member Functions inherited from OOPointer< OOBuffer< OOBuffer< ETYPE > > * > | |
| oo_inline NSValue * | pset (NSValue *val) OO_RETURNS |
| oo_inline OOBuffer< OOBuffer < ETYPE > > * | pset (OOBuffer< OOBuffer< ETYPE > > *ptr) |
| oo_inline OOBuffer< OOBuffer < ETYPE > > * | pget () |
A two dimensional Container class of any size using in effect a OOVector of OOBuffer instances.
1.8.2