Puma Reference Manual Puma::LexerBuffer Class Reference



Puma::LexerBuffer Class Reference

#include <LexerBuffer.h>

Inheritance diagram for Puma::LexerBuffer:
Inheritance graph

List of all members.

Classes

class  ConstIterator

Public Member Functions

 LexerBuffer ()
 LexerBuffer (const char *str, int l=0)
void init (const char *str, int l=0)
ConstIterator begin () const
ConstIterator end () const

Protected Attributes

const char * _buffer
int _buffer_size

Constructor & Destructor Documentation

Puma::LexerBuffer::LexerBuffer ( )
inline
Puma::LexerBuffer::LexerBuffer ( const char *  str,
int  l = 0 
)
inline

Member Function Documentation

ConstIterator Puma::LexerBuffer::begin ( ) const
inline

Reimplemented in Puma::CLexerBuffer.

ConstIterator Puma::LexerBuffer::end ( ) const
inline

Reimplemented in Puma::CLexerBuffer.

void Puma::LexerBuffer::init ( const char *  str,
int  l = 0 
)
inline

Member Data Documentation

const char* Puma::LexerBuffer::_buffer
protected
int Puma::LexerBuffer::_buffer_size
protected



Puma Reference Manual. Created on Sun Jul 1 2012.