ARB
Public Member Functions | List of all members
LineBuf Class Reference

#include <aisc_interpreter.h>

Inheritance diagram for LineBuf:
Inheritance graph
[legend]
Collaboration diagram for LineBuf:
Collaboration graph
[legend]

Public Member Functions

 LineBuf ()
 
 ~LineBuf ()
 
void put (char c)
 
int length () const
 
chartake ()
 
bool needsAlignment () const
 

Detailed Description

Definition at line 112 of file aisc_interpreter.h.

Constructor & Destructor Documentation

LineBuf::LineBuf ( )
inline

Definition at line 126 of file aisc_interpreter.h.

LineBuf::~LineBuf ( )
inline

Definition at line 127 of file aisc_interpreter.h.

Member Function Documentation

void LineBuf::put ( char  c)
inline

Definition at line 129 of file aisc_interpreter.h.

References LINEBUFSIZE, and realloc_unleaked().

Referenced by take().

int LineBuf::length ( ) const
inline

Definition at line 139 of file aisc_interpreter.h.

char* LineBuf::take ( )
inline

Definition at line 140 of file aisc_interpreter.h.

References put().

bool LineBuf::needsAlignment ( ) const
inline

Definition at line 147 of file aisc_interpreter.h.


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