Public Types | |
using | MapType = Map< Key, T, Compare > |
using | mapType = std::map< Key, T, Compare > |
using | iterator = typename mapType::iterator |
using | constIterator = typename mapType::const_iterator |
using | reference = typename mapType::reference |
using | constReference = typename mapType::const_reference |
using | initList = typename std::initializer_list< T > |
using | keyType = typename mapType::key_type |
using | mappedType = typename mapType::mapped_type |
using | valueType = typename mapType::value_type |
Public Member Functions | |
TypeInfoTemplateNV ("Map", Key) | |
Map () | |
Map (initList lst) | |
Map (const MapType &src) | |
Map (MapType &&src) | |
MapType & | operator= (const MapType &rhs) |
MapType & | operator= (MapType &&rhs) |
uniquePtr< MapType > | clone () const |
MapType * | clonePtr () const |
~Map () | |
bool | insertIf (const keyType &k, const mappedType &v) |
bool | insertIf (keyType &&k, mappedType &&v) |
bool | search (const keyType k) const |
std::pair< iterator, bool > | findIf (const keyType &k) |
const std::pair< constIterator, bool > | findIf (const keyType &k) const |
using constIterator = typename mapType::const_iterator |
using constReference = typename mapType::const_reference |
using mappedType = typename mapType::mapped_type |
TypeInfoTemplateNV | ( | "Map< Key, T, Compare >" | , |
Key | |||
) |
bool insertIf | ( | const keyType & | k, |
const mappedType & | v | ||
) |
Definition at line 23 of file MapI.hpp.
Referenced by pFlow::getTimeFolders().
bool insertIf | ( | keyType && | k, |
mappedType && | v | ||
) |
std::pair< typename pFlow::Map< Key, T, Compare >::iterator, bool > findIf | ( | const keyType & | k | ) |
const std::pair< typename pFlow::Map< Key, T, Compare >::constIterator, bool > findIf | ( | const keyType & | k | ) | const |