#include <hpp/core/container.hh>
|
| void | erase (const Key &name) |
| | Erase the element named name.
|
| |
| void | clear () |
| | Clear content of container.
|
| |
| void | add (const key_type &name, const mapped_type &element) |
| | Add an element.
|
| |
| bool | has (const key_type &name) const |
| | Return the element named name.
|
| |
| const mapped_type & | get (const key_type &name) const |
| | Return the element named name.
|
| |
| const mapped_type & | get (const key_type &name, const mapped_type &defaultValue) const |
| | Return the element named name.
|
| |
| template<typename ReturnType > |
| ReturnType | getAllAs () const |
| |
| template<typename ReturnType > |
| ReturnType | getKeys () const |
| |
| std::ostream & | print (std::ostream &os) const |
| | Print object in a stream.
|
| |
◆ const_iterator
template<typename Types , typename Key = std::string>
◆ iterator
template<typename Types , typename Key = std::string>
◆ key_type
template<typename Types , typename Key = std::string>
◆ Map_t
template<typename Types , typename Key = std::string>
◆ mapped_type
template<typename Types , typename Key = std::string>
◆ value_type
template<typename Types , typename Key = std::string>
◆ add()
template<typename Types , typename Key = std::string>
◆ clear()
template<typename Types , typename Key = std::string>
Clear content of container.
◆ erase()
template<typename Types , typename Key = std::string>
Erase the element named name.
◆ get() [1/2]
template<typename Types , typename Key = std::string>
Return the element named name.
◆ get() [2/2]
template<typename Types , typename Key = std::string>
Return the element named name.
◆ getAllAs()
template<typename Types , typename Key = std::string>
template<typename ReturnType >
Return a list of all elements
- Template Parameters
-
| ReturnType | must have a push_back method. |
◆ getKeys()
template<typename Types , typename Key = std::string>
template<typename ReturnType >
◆ has()
template<typename Types , typename Key = std::string>
Return the element named name.
◆ print()
template<typename Types , typename Key = std::string>
Print object in a stream.
◆ map
template<typename Types , typename Key = std::string>
The documentation for this struct was generated from the following file: