Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
moab::DebugOutputStream Class Referenceabstract

#include <DebugOutput.hpp>

+ Inheritance diagram for moab::DebugOutputStream:

Public Member Functions

 DebugOutputStream ()
virtual ~DebugOutputStream ()
virtual void println (const char *pfx, const char *str)=0
virtual void println (int rank, const char *pfx, const char *str)=0

Protected Attributes

int referenceCount


class DebugOutput

Detailed Description

Definition at line 269 of file DebugOutput.hpp.

Constructor & Destructor Documentation

◆ DebugOutputStream()

moab::DebugOutputStream::DebugOutputStream ( )

Definition at line 276 of file DebugOutput.hpp.

276 : referenceCount( 1 ) {}

◆ ~DebugOutputStream()

moab::DebugOutputStream::~DebugOutputStream ( )

Definition at line 15 of file DebugOutput.cpp.

15 {}

Member Function Documentation

◆ println() [1/2]

virtual void moab::DebugOutputStream::println ( const char *  pfx,
const char *  str 
pure virtual

◆ println() [2/2]

virtual void moab::DebugOutputStream::println ( int  rank,
const char *  pfx,
const char *  str 
pure virtual

Friends And Related Function Documentation

◆ DebugOutput

friend class DebugOutput

Definition at line 272 of file DebugOutput.hpp.

Member Data Documentation

◆ referenceCount

int moab::DebugOutputStream::referenceCount

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