| Open CASCADE Technology
    7.8.0.dev
    | 
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) | 
| size_t | Size () const | 
| operator theItem * () const | |
| Protected Member Functions | |
| void | Deallocate () | 
| Protected Attributes | |
| theItem | myBuffer [MAX_ARRAY_SIZE] | 
| theItem * | myPtr | 
| size_t | mySize | 
Auxiliary class optimizing creation of array buffer (using stack allocation for small arrays).
| 
 | inlineexplicit | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlineprotected | 
| 
 | inline | 
| 
 | inline | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
 1.8.13
 1.8.13