Definition at line 13 of file object_container.hpp.
◆ container_type
using vanetza::ObjectContainer::container_type = std::map<std::type_index, object_handle> |
|
private |
◆ clear()
void vanetza::ObjectContainer::clear |
( |
| ) |
|
|
inline |
◆ empty()
bool vanetza::ObjectContainer::empty |
( |
| ) |
const |
|
inline |
◆ erase()
template<typename T >
void vanetza::ObjectContainer::erase |
( |
| ) |
|
|
inline |
◆ find() [1/2]
template<typename T >
T * vanetza::ObjectContainer::find |
( |
| ) |
|
|
inline |
◆ find() [2/2]
template<typename T >
const T * vanetza::ObjectContainer::find |
( |
| ) |
const |
|
inline |
◆ get()
template<typename T >
T & vanetza::ObjectContainer::get |
( |
| ) |
|
|
inline |
◆ insert()
template<typename T >
bool vanetza::ObjectContainer::insert |
( |
std::unique_ptr< T > |
obj | ) |
|
|
inline |
◆ size()
std::size_t vanetza::ObjectContainer::size |
( |
| ) |
const |
|
inline |
◆ m_container
container_type vanetza::ObjectContainer::m_container |
|
private |
The documentation for this class was generated from the following file: