iv::PrivValAttr< T > Class Template Referencefinal
#include <PrivValAttr.hpp>
Public Member Functions | |
PrivValAttr (ClientMarker *cm, PrivValAttr_Owner *owner, T const &initial_value=T()) | |
~PrivValAttr () | |
Public Member Functions inherited from iv::PrivValAttr_I< T > | |
PrivValAttr_I (ClientMarker *cm, AttributeEventProcessor *, PrivValAttr_Owner *owner, T const &initial_value=T()) | |
Additional Inherited Members | |
Protected Member Functions inherited from iv::PrivValAttr_I< T > | |
virtual void | GetSourceValue (T &out) const override |
virtual void | ModifySource (T const &) override |
void | Set (T const &value) |
Detailed Description
template<class T>
class iv::PrivValAttr< T >
Definition at line 48 of file PrivValAttr.hpp.
Constructor & Destructor Documentation
◆ PrivValAttr()
template<class T >
iv::PrivValAttr< T >::PrivValAttr | ( | ClientMarker * | cm, |
PrivValAttr_Owner * | owner, | ||
T const & | initial_value = T() |
||
) |
Definition at line 51 of file PrivValAttr.inl.
◆ ~PrivValAttr()
template<class T >
iv::PrivValAttr< T >::~PrivValAttr |
Definition at line 59 of file PrivValAttr.inl.
The documentation for this class was generated from the following files:
- ivorium_core/Attribute/Attributes/PrivValAttr.hpp
- ivorium_core/Attribute/Attributes/PrivValAttr.inl