Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures
NCollection_OrderedMap.hxx File Reference
#include <NCollection_BaseMap.hxx>
#include <NCollection_DefaultHasher.hxx>
#include <NCollection_StlIterator.hxx>
#include <NCollection_TListNode.hxx>
#include <Standard_NoSuchObject.hxx>
#include <Standard_OutOfRange.hxx>
#include <functional>
#include <optional>
#include <type_traits>
#include <utility>

Data Structures

class  NCollection_OrderedMap< TheKeyType, Hasher >
 Hash set that preserves insertion order. More...
 
class  NCollection_OrderedMap< TheKeyType, Hasher >::OrderedMapNode
 Adaptation of the TListNode to the ordered map notations. Extends the hash-chain node with insertion-order linked list pointers. More...
 
class  NCollection_OrderedMap< TheKeyType, Hasher >::Iterator
 Implementation of the Iterator interface. Iterates in insertion order by walking the doubly-linked list. More...