Vanetza
 
Loading...
Searching...
No Matches
vanetza::ObjectContainer::object_handle Struct Reference

Public Member Functions

template<typename T >
 object_handle (std::unique_ptr< T > obj)
 

Public Attributes

void * object
 
std::function< void(void *)> deleter
 

Detailed Description

Definition at line 16 of file object_container.hpp.

Constructor & Destructor Documentation

◆ object_handle()

template<typename T >
vanetza::ObjectContainer::object_handle::object_handle ( std::unique_ptr< T >  obj)
inline

Definition at line 19 of file object_container.hpp.

◆ ~object_handle()

vanetza::ObjectContainer::object_handle::~object_handle ( )
inline

Definition at line 25 of file object_container.hpp.

Member Data Documentation

◆ deleter

std::function<void(void*)> vanetza::ObjectContainer::object_handle::deleter

Definition at line 31 of file object_container.hpp.

◆ object

void* vanetza::ObjectContainer::object_handle::object

Definition at line 30 of file object_container.hpp.


The documentation for this struct was generated from the following file: