DecIndents Class Reference

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

#include <outputstreammanip.h>

List of all members.

Public Member Functions

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

Private Attributes

int n
 The entered number of indents to be decremented.


Detailed Description

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

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

Author:
Michael Schmidt

Gunnar Jehl

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

Definition at line 48 of file outputstreammanip.h.


Constructor & Destructor Documentation

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

Constructor.

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

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

Definition at line 54 of file outputstreammanip.h.


Member Function Documentation

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

Operator () overloading.

Operator () overloading.

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

Definition at line 61 of file outputstreammanip.h.


Member Data Documentation

int DecIndents::n [private]

The entered number of indents to be decremented.

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

Definition at line 69 of file outputstreammanip.h.


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