| 
    Open CASCADE Technology 7.8.2.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 |