public

Inheritance Graph

graph BT
	BidirectionalUnorderedMap
	BidirectionalUnorderedMap --> BidirectionalMap
	click BidirectionalUnorderedMap "classUtil_1_1BidirectionalUnorderedMap"
	click BidirectionalMap "classUtil_1_1BidirectionalMap"

Description

class for storing bidirectional mappings between objects internaly uses two unordered maps for left to right and right to left mapping all iterators are const_iterators to ensure that both internal maps stay consistent

Public Functions

   
   
  BidirectionalUnorderedMap()
   
  BidirectionalUnorderedMap( BidirectionalUnorderedMap & other)
   
  ~BidirectionalUnorderedMap()

Documentation

function
Util::BidirectionalUnorderedMap::BidirectionalUnorderedMap

public inline
   
   
BidirectionalUnorderedMap( )

Defined in Util/BidirectionalMap.h:352


function
Util::BidirectionalUnorderedMap::BidirectionalUnorderedMap

public inline
     
     
BidirectionalUnorderedMap( BidirectionalUnorderedMap & other )

Defined in Util/BidirectionalMap.h:353


function
Util::BidirectionalUnorderedMap::~BidirectionalUnorderedMap

public inline
   
   
~BidirectionalUnorderedMap( )

Defined in Util/BidirectionalMap.h:355