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

#include <output.h>

Public Member Functions

 output (FILE *out_=stdout, int breakPointsAt=60)
 
void indent (int howMuch)
 
void unindent (int howMuch)
 
void vput (const char *s, va_list argPtr) __ATTR__VFORMAT_MEMBER(1)
 
void put (const char *s,...) __ATTR__FORMAT_MEMBER(1)
 
void put ()
 
void setMaxPoints (int maxP)
 
void point ()
 

Detailed Description

Definition at line 28 of file output.h.

Constructor & Destructor Documentation

output::output ( FILE *  out_ = stdout,
int  breakPointsAt = 60 
)
inline

Definition at line 63 of file output.h.

Member Function Documentation

void output::indent ( int  howMuch)
inline

Definition at line 72 of file output.h.

Referenced by indent::indent().

void output::unindent ( int  howMuch)
inline

Definition at line 73 of file output.h.

Referenced by indent::~indent().

void output::vput ( const char s,
va_list  argPtr 
)
inline

Definition at line 102 of file output.h.

References vfprintf().

Referenced by put().

void output::put ( const char s,
  ... 
)
inline

Definition at line 108 of file output.h.

References va_start(), and vput().

void output::put ( )
inline

Definition at line 78 of file output.h.

void output::setMaxPoints ( int  maxP)
inline

Definition at line 83 of file output.h.

void output::point ( )
inline

Definition at line 87 of file output.h.

References fflush(), and fputc().


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