RetroArch
Public Types | Public Member Functions | Private Attributes | List of all members
peg::peg_token_range Struct Reference

#include <peglib.h>

Collaboration diagram for peg::peg_token_range:
[legend]

Public Types

typedef peg_token_iterator iterator
 
typedef const peg_token_iterator const_iterator
 

Public Member Functions

 peg_token_range (const char *syntax, const char *s)
 
iterator begin ()
 
iterator end ()
 
const_iterator cbegin () const
 
const_iterator cend () const
 

Private Attributes

peg_token_iterator beg_iter
 
peg_token_iterator end_iter
 

Member Typedef Documentation

◆ const_iterator

◆ iterator

Constructor & Destructor Documentation

◆ peg_token_range()

peg::peg_token_range::peg_token_range ( const char *  syntax,
const char *  s 
)
inline

Member Function Documentation

◆ begin()

iterator peg::peg_token_range::begin ( )
inline

◆ cbegin()

const_iterator peg::peg_token_range::cbegin ( ) const
inline

◆ cend()

const_iterator peg::peg_token_range::cend ( ) const
inline

◆ end()

iterator peg::peg_token_range::end ( )
inline

Member Data Documentation

◆ beg_iter

peg_token_iterator peg::peg_token_range::beg_iter
private

◆ end_iter

peg_token_iterator peg::peg_token_range::end_iter
private

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