Puma::TokenProvider Class Reference

#include <TokenProvider.h>

List of all members.

Public Types

typedef TokenStore::Iterator State

Public Member Functions

 TokenProvider (PumaTokenSource &s)
PumaTokenSourcesource () const
Tokennext ()
Tokencurrent () const
State get_state ()
void set_state (State restored_pos)


Member Typedef Documentation


Constructor & Destructor Documentation

Puma::TokenProvider::TokenProvider ( PumaTokenSource s  )  [inline]


Member Function Documentation

PumaTokenSource& Puma::TokenProvider::source (  )  const [inline]

Token* Puma::TokenProvider::next (  )  [inline]

Token* Puma::TokenProvider::current (  )  const [inline]

State Puma::TokenProvider::get_state (  )  [inline]

void Puma::TokenProvider::set_state ( State  restored_pos  )  [inline]


Generated on Sat May 10 03:04:07 2008 for Puma by  doxygen 1.5.5