|
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 |
Definition at line 22 of file BidirectionalMap.h.
|
default |
Default constructor.
|
inline |
Definition at line 34 of file BidirectionalMap.h.
|
inline |
Definition at line 54 of file BidirectionalMap.h.
|
inlineprivate |
Definition at line 60 of file BidirectionalMap.h.
|
inline |
Definition at line 42 of file BidirectionalMap.h.
|
inline |
Definition at line 50 of file BidirectionalMap.h.
|
inline |
Definition at line 55 of file BidirectionalMap.h.
|
inline |
Definition at line 46 of file BidirectionalMap.h.
|
private |
Definition at line 58 of file BidirectionalMap.h.