LeviLamina
Loading...
Searching...
No Matches
BidirectionalUnorderedMap< T0, T1 > Class Template Reference

Public Member Functions

T1 & operator[] (T0 const &key)
T1 const & operator[] (T0 const &key) const
T0 & operator() (T1 const &value)
T0 const & operator() (T1 const &value) const
bool contains (T0 const &a) const
bool contains (T1 const &a) const
void emplace (T0 const &a1, T1 const &a2)
void insert_or_assign (T0 const &a1, T1 const &a2)
void eraser (T0 const &a)
void erasel (T1 const &a)
void erase (T0 const &a)
void erase (T1 const &a)
T1 & atr (T0 const &a)
T0 & atl (T1 const &a)
T1 & at (T0 const &a)
T0 & at (T1 const &a)
T1 const & atr (T0 const &a) const
T0 const & atl (T1 const &a) const
T1 const & at (T0 const &a) const
T0 const & at (T1 const &a) const

Public Attributes

std::unordered_map< T0, T1 > mRight
std::unordered_map< T1, T0 > mLeft

The documentation for this class was generated from the following file: