Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::tag::stateful_tag< Data, Tag, DataTag1, DataTag2 > Struct Template Reference

#include <terminal.hpp>

Public Types

typedef Data data_type
 

Public Member Functions

 stateful_tag ()
 
 stateful_tag (data_type const &data)
 

Public Attributes

data_type data_
 

Member Typedef Documentation

template<typename Data , typename Tag , typename DataTag1 = unused_type, typename DataTag2 = unused_type>
typedef Data boost::spirit::tag::stateful_tag< Data, Tag, DataTag1, DataTag2 >::data_type

Constructor & Destructor Documentation

template<typename Data , typename Tag , typename DataTag1 = unused_type, typename DataTag2 = unused_type>
boost::spirit::tag::stateful_tag< Data, Tag, DataTag1, DataTag2 >::stateful_tag ( )
inline
template<typename Data , typename Tag , typename DataTag1 = unused_type, typename DataTag2 = unused_type>
boost::spirit::tag::stateful_tag< Data, Tag, DataTag1, DataTag2 >::stateful_tag ( data_type const &  data)
inline

Member Data Documentation

template<typename Data , typename Tag , typename DataTag1 = unused_type, typename DataTag2 = unused_type>
data_type boost::spirit::tag::stateful_tag< Data, Tag, DataTag1, DataTag2 >::data_

The documentation for this struct was generated from the following file: