

Public Member Functions | |
| IndexedMapNode (const TheKeyType &theKey1, const Standard_Integer theKey2, NCollection_ListNode *theNext1, NCollection_ListNode *theNext2) | |
| Constructor with 'Next'. | |
| TheKeyType & | Key1 (void) |
| Key1. | |
| const Standard_Integer & | Key2 (void) |
| Key2. | |
| IndexedMapNode *& | Next2 (void) |
| Next2. | |
Static Public Member Functions | |
| static void | delNode (NCollection_ListNode *theNode, Handle(NCollection_BaseAllocator)&theAl) |
| Static deleter to be passed to BaseList. | |
Private Attributes | |
| Standard_Integer | myKey2 |
| IndexedMapNode * | myNext2 |
Definition at line 41 of file SMESH_IndexedMap.hxx.
| SMESH_IndexedMap< TheKeyType >.IndexedMapNode.IndexedMapNode | ( | const TheKeyType & | theKey1, | |
| const Standard_Integer | theKey2, | |||
| NCollection_ListNode * | theNext1, | |||
| NCollection_ListNode * | theNext2 | |||
| ) |
Constructor with 'Next'.
Definition at line 45 of file SMESH_IndexedMap.hxx.
References SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myKey2, and SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myNext2.
| TheKeyType& SMESH_IndexedMap< TheKeyType >.IndexedMapNode.Key1 | ( | void | ) |
Key1.
Definition at line 55 of file SMESH_IndexedMap.hxx.
Referenced by SMESH_IndexedMap< TheKeyType >.Add(), SMESH_IndexedMap< TheKeyType >.Contains(), SMESH_IndexedMap< TheKeyType >.FindIndex(), SMESH_IndexedMap< TheKeyType >.FindKey(), SMESH_IndexedMap< TheKeyType >.RemoveLast(), SMESH_IndexedMap< TheKeyType >.ReSize(), and SMESH_IndexedMap< TheKeyType >.Substitute().

| const Standard_Integer& SMESH_IndexedMap< TheKeyType >.IndexedMapNode.Key2 | ( | void | ) |
Key2.
Definition at line 58 of file SMESH_IndexedMap.hxx.
References SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myKey2.
Referenced by SMESH_IndexedMap< TheKeyType >.Add(), SMESH_IndexedMap< TheKeyType >.FindIndex(), SMESH_IndexedMap< TheKeyType >.FindKey(), SMESH_IndexedMap< TheKeyType >.RemoveLast(), SMESH_IndexedMap< TheKeyType >.ReSize(), and SMESH_IndexedMap< TheKeyType >.Substitute().

| IndexedMapNode*& SMESH_IndexedMap< TheKeyType >.IndexedMapNode.Next2 | ( | void | ) |
Next2.
Definition at line 61 of file SMESH_IndexedMap.hxx.
References SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myNext2.
Referenced by SMESH_IndexedMap< TheKeyType >.FindKey(), SMESH_IndexedMap< TheKeyType >.RemoveLast(), SMESH_IndexedMap< TheKeyType >.ReSize(), and SMESH_IndexedMap< TheKeyType >.Substitute().

| static void SMESH_IndexedMap< TheKeyType >.IndexedMapNode.delNode | ( | NCollection_ListNode * | theNode, | |
| Handle(NCollection_BaseAllocator)& | theAl | |||
| ) | [static] |
Static deleter to be passed to BaseList.
Definition at line 65 of file SMESH_IndexedMap.hxx.
Referenced by SMESH_IndexedMap< TheKeyType >.Clear().

Standard_Integer SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myKey2 [private] |
Definition at line 73 of file SMESH_IndexedMap.hxx.
Referenced by SMESH_IndexedMap< TheKeyType >.IndexedMapNode.IndexedMapNode(), and SMESH_IndexedMap< TheKeyType >.IndexedMapNode.Key2().
IndexedMapNode* SMESH_IndexedMap< TheKeyType >.IndexedMapNode.myNext2 [private] |
Definition at line 74 of file SMESH_IndexedMap.hxx.
Referenced by SMESH_IndexedMap< TheKeyType >.IndexedMapNode.IndexedMapNode(), and SMESH_IndexedMap< TheKeyType >.IndexedMapNode.Next2().
1.6.1