#include <MAT_DataMapOfIntegerBasicElt.hxx>
|
| | TCollection_BasicMap (const Standard_Integer NbBuckets, const Standard_Boolean single) |
| | Initialize the map. Single is True when the map <br>
uses only one table of buckets.
One table : Map, DataMap
Two tables : DoubleMap, IndexedMap, IndexedDataMap
More...
|
| |
| Standard_Boolean | BeginResize (const Standard_Integer NbBuckets, Standard_Integer &NewBuckets, Standard_Address &data1, Standard_Address &data2) const |
| | Tries to resize the Map with NbBuckets. Returns <br>
True if possible, NewBuckts is the new nuber of
buckets. data1 and data2 are the new tables of
buckets where the data must be copied.
More...
|
| |
| void | EndResize (const Standard_Integer NbBuckets, const Standard_Integer NewBuckets, const Standard_Address data1, const Standard_Address data2) |
| | If BeginResize was succesfull after copying the <br>
data to data1 and data2 this methods update the
tables and destroys the old ones.
More...
|
| |
| Standard_Boolean | Resizable () const |
| | Returns True if resizing the map should be <br>
considered.
More...
|
| |
| void | Increment () |
| | Decrement the extent of the map.
More...
|
| |
| void | Decrement () |
| | Decrement the extent of the map.
More...
|
| |
| void | Destroy () |
| | Destroys the buckets.
More...
|
| |
| Standard_Address | myData1 |
| |
| Standard_Address | myData2 |
| |
| MAT_DataMapOfIntegerBasicElt::MAT_DataMapOfIntegerBasicElt |
( |
const Standard_Integer |
NbBuckets = 1 | ) |
|
| MAT_DataMapOfIntegerBasicElt::~MAT_DataMapOfIntegerBasicElt |
( |
| ) |
|
|
inline |
| Handle_MAT_BasicElt& MAT_DataMapOfIntegerBasicElt::ChangeFind |
( |
const Standard_Integer & |
K | ) |
|
| void MAT_DataMapOfIntegerBasicElt::Clear |
( |
| ) |
|
| const Handle_MAT_BasicElt& MAT_DataMapOfIntegerBasicElt::Find |
( |
const Standard_Integer & |
K | ) |
const |
| const Handle_MAT_BasicElt& MAT_DataMapOfIntegerBasicElt::operator() |
( |
const Standard_Integer & |
K | ) |
const |
|
inline |
| Handle_MAT_BasicElt& MAT_DataMapOfIntegerBasicElt::operator() |
( |
const Standard_Integer & |
K | ) |
|
|
inline |
The documentation for this class was generated from the following file: