Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ProgramString Class Reference

#include <buffer.h>

Inheritance diagram for ProgramString:

Inheritance graph
[legend]
Collaboration diagram for ProgramString:

Collaboration graph
[legend]
List of all members.

Public Methods

 ProgramString ()
 ~ProgramString ()
void Clear ()
uint Length ()
ProgramString & operator<< (const char *)
ProgramString & operator<< (const char)

Private Attributes

uint str_length

Constructor & Destructor Documentation

ProgramString::ProgramString  
 

Definition at line 448 of file buffer.cc.

References Program::buf, BufSize, Program::index, Program::size, and str_length.

ProgramString::~ProgramString  
 

Definition at line 457 of file buffer.cc.

References Program::buf, and nil.


Member Function Documentation

void ProgramString::Clear   [inline]
 

Definition at line 125 of file buffer.h.

References Program::buf.

uint ProgramString::Length   [inline]
 

Definition at line 126 of file buffer.h.

References str_length, and uint.

ProgramString & ProgramString::operator<< const    char
 

Definition at line 484 of file buffer.cc.

References Program::buf, BufSize, Program::size, and str_length.

ProgramString & ProgramString::operator<< const char *   
 

Definition at line 463 of file buffer.cc.

References Program::buf, BufSize, Program::size, and str_length.


Member Data Documentation

uint ProgramString::str_length [private]
 

Definition at line 131 of file buffer.h.

Referenced by Length(), operator<<(), and ProgramString().


The documentation for this class was generated from the following files:
Generated on Mon Feb 10 17:36:06 2003 for VFiasco Semantics Compiler by doxygen1.2.15