Public Member Functions | Private Member Functions

DGtal::TraceWriterFile Class Reference

#include <TraceWriterFile.h>

Inheritance diagram for DGtal::TraceWriterFile:
Inheritance graph
[legend]
Collaboration diagram for DGtal::TraceWriterFile:
Collaboration graph
[legend]

Public Member Functions

 TraceWriterFile (std::ostream &aoutputStream)
 ~TraceWriterFile ()
void selfDisplay (std::ostream &out) const
bool isValid () const
std::string prefixWarning ()
std::string prefixInfo ()
std::string prefixError ()
std::string prefixEmphase ()
std::string postfixReset ()

Private Member Functions

 TraceWriterFile (const TraceWriterFile &other)
TraceWriterFileoperator= (const TraceWriterFile &other)

Detailed Description

Description of class 'TraceWriterFile'

Aim:


Constructor & Destructor Documentation

DGtal::TraceWriterFile::TraceWriterFile ( std::ostream &  aoutputStream  )  [inline]

Constructor.

Parameters:
outputStream the current output Stream
DGtal::TraceWriterFile::~TraceWriterFile (  )  [inline]

Destructor.

DGtal::TraceWriterFile::TraceWriterFile ( const TraceWriterFile other  )  [private]

Copy constructor.

Parameters:
other the object to clone. Forbidden by default.

Member Function Documentation

bool DGtal::TraceWriterFile::isValid (  )  const

Checks the validity/consistency of the object.

Returns:
'true' if the object is valid, 'false' otherwise.

Reimplemented from DGtal::TraceWriter.

TraceWriterFile& DGtal::TraceWriterFile::operator= ( const TraceWriterFile other  )  [private]

Assignment.

Parameters:
other the object to copy.
Returns:
a reference on 'this'. Forbidden by default.
std::string DGtal::TraceWriterFile::postfixReset (  )  [inline, virtual]

Create an Reset postfix

Returns:
the postix

Implements DGtal::TraceWriter.

std::string DGtal::TraceWriterFile::prefixEmphase (  )  [inline, virtual]

Create an Emphase Prefix

Returns:
the prefix

Implements DGtal::TraceWriter.

std::string DGtal::TraceWriterFile::prefixError (  )  [inline, virtual]

Create an Error Prefix

Returns:
the prefix

Implements DGtal::TraceWriter.

std::string DGtal::TraceWriterFile::prefixInfo (  )  [inline, virtual]

Create an Info Prefix

Returns:
the prefix

Implements DGtal::TraceWriter.

std::string DGtal::TraceWriterFile::prefixWarning (  )  [inline, virtual]

Create a Warning Prefix

Returns:
the prefix

Implements DGtal::TraceWriter.

void DGtal::TraceWriterFile::selfDisplay ( std::ostream &  out  )  const

Writes/Displays the object on an output stream.

Parameters:
out the output stream where the object is written.

Reimplemented from DGtal::TraceWriter.


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