#include <DBC_BaseArray_objs.hxx>
Inheritance diagram for DBC_BaseArray:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | DBC_BaseArray () |
Creates an BaseArray of NULL size . | |
Standard_EXPORT | DBC_BaseArray (const Standard_Integer Size) |
Creates an BaseArray of lower bound 0 and upper bound <size>-1. . | |
Standard_EXPORT | DBC_BaseArray (const DBC_BaseArray &BaseArray) |
Creates an array which is the copy of the given argument. . | |
virtual Standard_EXPORT void | Delete () |
virtual Standard_EXPORT | ~DBC_BaseArray () |
Standard_Integer | Length () const |
Standard_Integer | Upper () const |
Returns the upper bound . | |
Standard_EXPORT Standard_Address | Lock () const |
Locks the array <me> in memory and returns its virtual address . | |
Standard_EXPORT void | Unlock () const |
unlocks the array <me> from memory | |
virtual Standard_EXPORT void | ShallowDump (Standard_OStream &S) const |
Standard_Integer | _CSFDB_GetDBC_BaseArraymySize () const |
void | _CSFDB_SetDBC_BaseArraymySize (const Standard_Integer p) |
DBC_DBVArray | _CSFDB_GetDBC_BaseArraymyData () const |
void | _CSFDB_SetDBC_BaseArraymyData (const DBC_DBVArray p) |
DBC_BaseArray () | |
DBC_BaseArray (const Standard_Integer Size) | |
DBC_BaseArray (const DBC_BaseArray &BaseArray) | |
Standard_Integer | Length () const |
Standard_Integer | Upper () const |
Standard_Address | Lock () const |
void | Unlock () const |
virtual void | ShallowDump (Standard_OStream &S) const |
void | Destroy () |
~DBC_BaseArray () | |
Protected Attributes | |
Standard_Integer | mySize |
DBC_DBVArray | myData |
Friends | |
Standard_EXPORT friend Handle_Standard_Type & | DBC_BaseArray_Type_ () |
Handle_Standard_Type & | DBC_BaseArray_Type_ () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|