#include <right_alignment.hpp>
Public Types | |
typedef result_of::compile < karma::domain, Padding, Modifiers >::type | padding_type |
typedef padding_right_alignment < Subject, padding_type > | result_type |
Public Member Functions | |
template<typename Terminal > | |
result_type | operator() (Terminal const &term, Subject const &subject, Modifiers const &modifiers) const |
typedef result_of::compile<karma::domain, Padding, Modifiers>::type boost::spirit::karma::make_directive< terminal_ex< tag::right_align, fusion::vector1< Padding > >, Subject, Modifiers, typename enable_if< mpl::and_< spirit::traits::matches< karma::domain, Padding >, mpl::not_< mpl::bool_< integer_traits< Padding >::is_integral > > > >::type >::padding_type |
typedef padding_right_alignment<Subject, padding_type> boost::spirit::karma::make_directive< terminal_ex< tag::right_align, fusion::vector1< Padding > >, Subject, Modifiers, typename enable_if< mpl::and_< spirit::traits::matches< karma::domain, Padding >, mpl::not_< mpl::bool_< integer_traits< Padding >::is_integral > > > >::type >::result_type |
|
inline |