Attribute value manipulator. More...
#include <add_value.hpp>
Public Types | |
typedef RefT | reference_type |
Stored reference type. More... | |
typedef remove_cv< typename remove_reference < reference_type >::type > ::type | value_type |
Attribute value type. More... | |
Public Member Functions | |
add_value_manip (attribute_name const &name, reference_type value) | |
Initializing constructor. More... | |
attribute_name | get_name () const |
Returns attribute name. More... | |
get_value_result_type | get_value () const |
Returns attribute value. More... | |
Attribute value manipulator.
typedef RefT boost::add_value_manip< RefT >::reference_type |
Stored reference type.
typedef remove_cv< typename remove_reference< reference_type >::type >::type boost::add_value_manip< RefT >::value_type |
Attribute value type.
|
inline |
Initializing constructor.
|
inline |
Returns attribute name.
|
inline |
Returns attribute value.