SALOME - SMESH
SMESH_IndexedMap::IndexedMapNode Class Reference
Inheritance diagram for SMESH_IndexedMap::IndexedMapNode:
Inheritance graph
Collaboration diagram for SMESH_IndexedMap::IndexedMapNode:
Collaboration graph

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
IndexedMapNodemyNext2

Constructor & Destructor Documentation

SMESH_IndexedMap::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 myKey2, and myNext2.


Member Function Documentation

TheKeyType& SMESH_IndexedMap::IndexedMapNode::Key1 ( void  )

Key1.

Definition at line 55 of file SMESH_IndexedMap.hxx.

const Standard_Integer& SMESH_IndexedMap::IndexedMapNode::Key2 ( void  )

Key2.

Definition at line 58 of file SMESH_IndexedMap.hxx.

References myKey2.

IndexedMapNode*& SMESH_IndexedMap::IndexedMapNode::Next2 ( void  )

Next2.

Definition at line 61 of file SMESH_IndexedMap.hxx.

References myNext2.

static void SMESH_IndexedMap::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::Clear().

Here is the caller graph for this function:


Field Documentation

Standard_Integer SMESH_IndexedMap::IndexedMapNode::myKey2 [private]

Definition at line 73 of file SMESH_IndexedMap.hxx.

Referenced by IndexedMapNode(), and Key2().