|
Open CASCADE Technology
6.9.0
|
Auxiliary class optimizing creation of array buffer (using stack allocation for small arrays). More...
#include <NCollection_LocalArray.hxx>
Public Member Functions | |
| NCollection_LocalArray (const size_t theSize) | |
| NCollection_LocalArray () | |
| ~NCollection_LocalArray () | |
| void | Allocate (const size_t theSize) |
| operator theItem * () const | |
Static Public Attributes | |
| static const size_t | MAX_ARRAY_SIZE = 1024 |
Protected Member Functions | |
| void | Deallocate () |
Protected Attributes | |
| theItem | myBuffer [MAX_ARRAY_SIZE] |
| theItem * | myPtr |
Auxiliary class optimizing creation of array buffer (using stack allocation for small arrays).
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
static |
|
protected |
|
protected |
1.8.5