Named scope formatter actor. More...
#include <named_scope.hpp>
Public Types | |
typedef CharT | char_type |
Character type. More... | |
typedef FallbackPolicyT | fallback_policy |
Fallback policy. More... | |
typedef format_named_scope_terminal < fallback_policy, char_type > | terminal_type |
Base terminal type. More... | |
typedef terminal_type::value_type | value_type |
Attribute value type. More... | |
typedef terminal_type::formatter_function_type | formatter_function_type |
Formatter function. More... | |
typedef ActorT< terminal_type > | base_type |
Base actor type. More... | |
Public Member Functions | |
format_named_scope_actor (base_type const &act) | |
Initializing constructor. More... | |
attribute_name | get_name () const |
fallback_policy const & | get_fallback_policy () const |
formatter_function_type const & | get_formatter_function () const |
Named scope formatter actor.
typedef ActorT< terminal_type > boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::base_type |
Base actor type.
typedef CharT boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::char_type |
Character type.
typedef FallbackPolicyT boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::fallback_policy |
Fallback policy.
typedef terminal_type::formatter_function_type boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::formatter_function_type |
Formatter function.
typedef format_named_scope_terminal< fallback_policy, char_type > boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::terminal_type |
Base terminal type.
typedef terminal_type::value_type boost::expressions::format_named_scope_actor< FallbackPolicyT, CharT, ActorT >::value_type |
Attribute value type.
|
inlineexplicit |
Initializing constructor.
|
inline |
|
inline |
|
inline |