|
Pol
Revision:cb584c9
|
#include <dynproperties.h>
Public Member Functions | |
| PropHolderContainer () | |
| template<typename V > | |
| void | addValue (DynPropTypes type, const V &value) |
| template<typename V > | |
| void | addValuePointer (DynPropTypes type, V value) |
| size_t | estimateSize () const |
| template<typename V > | |
| bool | getValue (DynPropTypes type, V *value) const |
| void | removeValue (DynPropTypes type) |
| template<typename V > | |
| bool | updateValue (DynPropTypes type, const V &value) |
| template<typename V > | |
| bool | updateValuePointer (DynPropTypes type, V value) |
Private Attributes | |
| std::vector< PropHolder< Storage > > | _props |
Definition at line 210 of file dynproperties.h.
|
inline |
Definition at line 435 of file dynproperties.h.
|
inline |
Definition at line 486 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
Referenced by Pol::Core::PropHolderContainer< Storage >::estimateSize().
|
inline |
Definition at line 493 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
|
inline |
Definition at line 508 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props, Pol::Core::PropHolderContainer< Storage >::addValue(), Pol::Core::PropHolderContainer< Storage >::getValue(), passert_always, Pol::Core::PropHolderContainer< Storage >::removeValue(), and Pol::Core::PropHolderContainer< Storage >::updateValue().
Referenced by Pol::Core::DynProps::estimateSize().
|
inline |
Definition at line 441 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
Referenced by Pol::Core::PropHolderContainer< Storage >::estimateSize().
|
inline |
Definition at line 499 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
Referenced by Pol::Core::PropHolderContainer< Storage >::estimateSize().
|
inline |
Definition at line 456 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
Referenced by Pol::Core::PropHolderContainer< Storage >::estimateSize().
|
inline |
Definition at line 471 of file dynproperties.h.
References Pol::Core::PropHolderContainer< Storage >::_props.
|
private |
Definition at line 265 of file dynproperties.h.
Referenced by Pol::Core::PropHolderContainer< Storage >::addValue(), Pol::Core::PropHolderContainer< Storage >::addValuePointer(), Pol::Core::PropHolderContainer< Storage >::estimateSize(), Pol::Core::PropHolderContainer< Storage >::getValue(), Pol::Core::PropHolderContainer< Storage >::removeValue(), Pol::Core::PropHolderContainer< Storage >::updateValue(), and Pol::Core::PropHolderContainer< Storage >::updateValuePointer().