IncIndents Class Reference

Represents helper class for manipulating (incrementing) indents in all output streams. More...

#include <outputstreammanip.h>

List of all members.

Public Member Functions

 IncIndents (int _n=INDENT_SINGLE)
 Constructor.
void operator() (OutputStream &out) const
 Operator () overloading.

Private Attributes

int n
 The entered number of indents to be incremented.


Detailed Description

Represents helper class for manipulating (incrementing) indents in all output streams.

Represents helper class for manipulating (incrementing) indents in all output streams.

Author:
Michael Schmidt

Gunnar Jehl

Version:
2.1
License:
Software License Agreement (BSD License)

Definition at line 102 of file outputstreammanip.h.


Constructor & Destructor Documentation

IncIndents::IncIndents ( int  _n = INDENT_SINGLE  )  [inline]

Constructor.

Constructor - creating object for a number of indents to be incremented.

Parameters:
[in] _n Number of indents to be incremented.

Definition at line 108 of file outputstreammanip.h.


Member Function Documentation

void IncIndents::operator() ( OutputStream out  )  const [inline]

Operator () overloading.

Operator () overloading.

Parameters:
[in] out Pointer to a OutputStream object.
Return values:
void 

Definition at line 115 of file outputstreammanip.h.


Member Data Documentation

int IncIndents::n [private]

The entered number of indents to be incremented.

The entered number of indents to be incremented, which is the argument of the constructor.

Definition at line 123 of file outputstreammanip.h.


Generated on Sun May 24 20:20:25 2009 for G(arbage) C(ollected) X(Query) Engine by  doxygen 1.5.9