|
OWLNext 6.32
|
#include <owl/private/defs.h>#include <owl/defs.h>#include <owl/private/wsysinc.h>#include <new>#include <owl/preclass.h>#include <owl/posclass.h>Classes | |
| class | owl::TStandardAllocator |
| class | owl::TSharedAllocator |
| class | owl::TLocalAllocator |
| class | owl::TGlobalAllocator |
| class | owl::TMBlockList< A > |
| class | owl::TBlockList |
| Used internally. More... | |
| class | owl::TMBaseMemBlocks< A > |
| class | owl::TBaseMemBlocks |
| class | owl::TMMemStack< A > |
| class | owl::TMMarker< A > |
| class | owl::TMemStack |
| class | owl::TMarker |
| class | owl::TMMemBlocks< A > |
| class | owl::TMemBlocks |
| class | owl::TObjArrayIterator< T, T1 > |
| class Iterator for TObjectContainer More... | |
| class | owl::TPtrArrayIterator< T, T1 > |
| Iterator for Pointer Container. More... | |
| class | owl::TMapNode< T1, T2 > |
| class | owl::TArrayBase |
| base array class -> reduce code size More... | |
| class | owl::TMObjectArray< T, A > |
| class | owl::TObjectArray< T > |
| class | owl::TMSortedObjectArray< T, A > |
| class | owl::TSortedObjectArray< T > |
| class | owl::TTypedArray< T, R, A > |
| (store pointer to object) - Jogy: incorrect, stores simple types without assuming that they are pointer to objects More... | |
| class | owl::TSTypedArray< T, R, A > |
| class | owl::TPtrArray< T > |
| class | owl::TSortedPtrArray< T > |
| class | owl::TMIPtrArray< T, R, A > |
| class | owl::TIPtrArray< T > |
| class | owl::TISortedPtrArray< T > |
| class | owl::TBaseNode< T > |
| class | owl::TBaseListIterator< T > |
| class | owl::TBaseList< T > |
| class | owl::TTernaryNode< T, T1 > |
| class | owl::TTernaryTree< T, T1 > |
Typedefs | |
|
typedef TMMemBlocks < TStandardAllocator > | owl::TStandardBlocks |
Functions | |
| template<class T > | |
| T * | owl::__owl_construct (void *P) |
| template<class T > | |
| T * | owl::__owl_construct (void *P, const T &t) |
| template<class T > | |
| void | owl::__owl_destruct (T *t) |
| char * | owl::__owl_construct (void *p, char c) |
| void | owl::__owl_destruct (char *) |
| int * | owl::__owl_construct (void *p, int c) |
| unsigned int * | owl::__owl_construct (void *p, unsigned int c) |
| void | owl::__owl_destruct (int *) |
| long * | owl::__owl_construct (void *p, long c) |
| void | owl::__owl_destruct (long *) |
| void * | operator new (size_t sz, const owl::TStandardAllocator &) |
| void * | operator new (size_t sz, const owl::TSharedAllocator &) |
| void * | operator new (size_t sz, const owl::TLocalAllocator &) |
| void * | operator new (size_t sz, const owl::TGlobalAllocator &) |
| template<class A > | |
| void * | operator new (size_t sz, owl::TMMemStack< A > &m) |
Variables | |
| const int | owl::INT_NPOS = -1 |
| const uint | owl::UINT_NPOS = uint(-1) |
Definition of container classes used and made available by OWL
1.7.4