Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::error_status< T > Struct Template Reference

#include <exceptions_fwd.hpp>

Collaboration diagram for boost::spirit::error_status< T >:

Public Types

enum  result_t {
  fail,
  retry,
  accept,
  rethrow
}
 

Public Member Functions

 error_status (result_t result_=fail, std::ptrdiff_t length_=-1, T const &value_=T())
 

Public Attributes

result_t result
 
std::ptrdiff_t length
 
T value
 

Member Enumeration Documentation

template<typename T >
enum boost::spirit::error_status::result_t
Enumerator
fail 
retry 
accept 
rethrow 

Constructor & Destructor Documentation

template<typename T >
boost::spirit::error_status< T >::error_status ( result_t  result_ = fail,
std::ptrdiff_t  length_ = -1,
T const &  value_ = T() 
)
inline

Member Data Documentation

template<typename T >
std::ptrdiff_t boost::spirit::error_status< T >::length
template<typename T >
result_t boost::spirit::error_status< T >::result
template<typename T >
T boost::spirit::error_status< T >::value

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