#include <boost/spirit/home/support/container.hpp>
#include <string>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/identity.hpp>
#include <boost/mpl/if.hpp>
#include <boost/proto/proto_fwd.hpp>
#include <boost/type_traits/is_const.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::spirit | |
boost::spirit::traits | |
boost::spirit::result_of | |
Functions | |
template<typename T > | |
extract_c_string< T * > ::char_type const * | boost::spirit::traits::get_c_string (T *str) |
template<typename T > | |
extract_c_string< T const * > ::char_type const * | boost::spirit::traits::get_c_string (T const *str) |
template<typename String > | |
extract_c_string< String > ::char_type const * | boost::spirit::traits::get_c_string (String &str) |
template<typename String > | |
extract_c_string< String > ::char_type const * | boost::spirit::traits::get_c_string (String const &str) |
template<typename T > | |
T const * | boost::spirit::traits::get_begin (T const *str) |
template<typename T > | |
T * | boost::spirit::traits::get_begin (T *str) |
template<typename T > | |
T const * | boost::spirit::traits::get_end (T const *str) |
template<typename T > | |
T * | boost::spirit::traits::get_end (T *str) |
template<typename T , typename Str > | |
Str::const_iterator | boost::spirit::traits::get_begin (Str const &str) |
template<typename T , typename Str > | |
Str::iterator | boost::spirit::traits::get_begin (Str &str BOOST_PROTO_DISABLE_IF_IS_CONST(Str)) |
template<typename T , typename Str > | |
Str::const_iterator | boost::spirit::traits::get_end (Str const &str) |
template<typename T , typename Str > | |
Str::iterator | boost::spirit::traits::get_end (Str &str BOOST_PROTO_DISABLE_IF_IS_CONST(Str)) |
template<typename T , typename Str > | |
disable_if< is_container< Str > , T const * >::type | boost::spirit::traits::get_begin (Str const &str) |
template<typename T , typename Str > | |
disable_if< is_container< Str > , T const * >::type | boost::spirit::traits::get_end (Str const &str) |