The Sparta Modeling Framework
|
Custom Deleter of individual State Tracker Units. More...
#include <StateTracker.hpp>
Public Member Functions | |
StateTrackerDeleter (const std::weak_ptr< StatePool< T > > &weak_pool) | |
Construct the internal weak_ptr from a shared_ptr. | |
void | operator() (StateTrackerUnit< T > *ptr) const |
Public Attributes | |
std::weak_ptr< StatePool< T > > | weak_pool_ptr_ |
bool | valid_ {true} |
Custom Deleter of individual State Tracker Units.
Definition at line 97 of file StateTracker.hpp.
|
inlineexplicit |
Construct the internal weak_ptr from a shared_ptr.
Definition at line 102 of file StateTracker.hpp.
|
inline |
Definition at line 106 of file StateTracker.hpp.
|
inline |
Definition at line 108 of file StateTracker.hpp.
bool sparta::tracker::StateTrackerDeleter< T >::valid_ {true} |
Definition at line 122 of file StateTracker.hpp.
std::weak_ptr<StatePool<T> > sparta::tracker::StateTrackerDeleter< T >::weak_pool_ptr_ |
Definition at line 121 of file StateTracker.hpp.