#include <any_map.hpp>
|
using | iterator = std::unordered_map< std::string, std::any >::iterator |
|
using | const_iterator = std::unordered_map< std::string, std::any >::const_iterator |
|
Definition at line 12 of file any_map.hpp.
◆ const_iterator
◆ iterator
◆ AnyMap()
porytiles::AnyMap::AnyMap |
( |
| ) |
|
|
default |
◆ begin() [1/2]
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ Contains()
bool porytiles::AnyMap::Contains |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ end() [1/2]
◆ end() [2/2]
◆ Get()
template<typename T >
std::optional< T > porytiles::AnyMap::Get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ GetAny()
std::any porytiles::AnyMap::GetAny |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ GetType()
std::optional< std::type_index > porytiles::AnyMap::GetType |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ Put()
void porytiles::AnyMap::Put |
( |
const std::string & |
key, |
|
|
const std::any & |
value |
|
) |
| |
|
inline |
◆ Try()
template<typename T >
std::optional< T > porytiles::AnyMap::Try |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ TryAny()
std::optional< std::any > porytiles::AnyMap::TryAny |
( |
const std::string & |
key | ) |
const |
|
inline |
The documentation for this class was generated from the following file: