boost::lexer::detail::basic_char_state_machine< CharT > Struct Template Reference

#include <char_state_machine.hpp>

List of all members.

Public Types

typedef std::vector< statestate_vector
typedef std::vector< state_vectorstate_vector_vector

Public Member Functions

bool empty () const
void clear ()
void swap (basic_char_state_machine &csm_)

Public Attributes

state_vector_vector _sm_vector

Classes

struct  state

template<typename CharT>
struct boost::lexer::detail::basic_char_state_machine< CharT >


Member Typedef Documentation

template<typename CharT>
typedef std::vector<state> boost::lexer::detail::basic_char_state_machine< CharT >::state_vector

template<typename CharT>
typedef std::vector<state_vector> boost::lexer::detail::basic_char_state_machine< CharT >::state_vector_vector


Member Function Documentation

template<typename CharT>
bool boost::lexer::detail::basic_char_state_machine< CharT >::empty (  )  const [inline]

template<typename CharT>
void boost::lexer::detail::basic_char_state_machine< CharT >::clear (  )  [inline]

template<typename CharT>
void boost::lexer::detail::basic_char_state_machine< CharT >::swap ( basic_char_state_machine< CharT > &  csm_  )  [inline]


Member Data Documentation

template<typename CharT>
state_vector_vector boost::lexer::detail::basic_char_state_machine< CharT >::_sm_vector


The documentation for this struct was generated from the following file:
Generated on Fri Jul 30 03:00:10 2010 for rphp by  doxygen 1.5.4