|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include <BidirectionalMap.h>
Public Member Functions | |
| Side ()=default | |
| Default constructor. | |
| const SideValue & | at (const SideKey &key) const |
| bool | contains (const SideKey &key) const |
| size_t | size () const |
| bool | empty () const |
| std::unordered_map< SideKey, SideValue >::const_iterator | begin () const |
| std::unordered_map< SideKey, SideValue >::const_iterator | end () const |
Private Member Functions | |
| void | clear_map_only () |
Private Attributes | |
| std::unordered_map< SideKey, SideValue > | map |
Friends | |
| class | BidirectionalMap< T, U > |
Definition at line 13 of file BidirectionalMap.h.
|
default |
Default constructor.
|
inline |
Definition at line 25 of file BidirectionalMap.h.
|
inline |
Definition at line 45 of file BidirectionalMap.h.
|
inlineprivate |
Definition at line 51 of file BidirectionalMap.h.
|
inline |
Definition at line 33 of file BidirectionalMap.h.
|
inline |
Definition at line 41 of file BidirectionalMap.h.
|
inline |
Definition at line 46 of file BidirectionalMap.h.
|
inline |
Definition at line 37 of file BidirectionalMap.h.
|
friend |
Definition at line 134 of file BidirectionalMap.h.
|
private |
Definition at line 49 of file BidirectionalMap.h.