#include <ios>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <fstream>
#include <strstream>
#include <time.h>
#include <math.h>
#include <vhdFundamental/vhdDiagManager.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdIndexOutOfBoundsException.h>
#include <vhdExceptions/vhdNoSuchElementException.h>
#include <vhdExceptions/vhdIntegrityViolationException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
Defines | |
#define | _VHD_METHOD_NAME "vhdDiagManager::instance()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setInstance( vhdDiagManagerRef diagManager)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::vhdDiagManager( const std::string & diagManagerName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::~vhdDiagManager()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::_createDumpingFileName( const std::string & baseFileName, vhtSize32 threadIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::_assureThreadInfoForCurrentThread()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::_passToOStream( const std::ostream & os, vhtUInt32 postFlags, const vhdDiag::_DiagMsg & diagMsg)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::_postDiagMsg( const vhdDiag::_DiagMsg & diagMsg)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getDiagManagerName()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumpingFileName( const std::string & fileName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumpingPostFlags( vhtUInt32 postFlags)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumping( vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getNumberOfThreads()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getThread( vhtSize32 threadIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setThreadAbortingDiagSeverity( vhtSize32 threadIndex, vhdDiag::Severity diagSeverity)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setThreadDiag( vhtSize32 threadIndex, vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setThreadDiagMinSeverity( vhtSize32 threadIndex, vhdDiag::Severity diagMinSeverity)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setThreadTracing( vhtSize32 threadIndex, vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setThreadTracingMaxDepth( vhtSize32 threadIndex, vhtSize32 maxDepth)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsAbortingDiagSeverity( vhdDiag::Severity diagSeverity)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDiag( vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDiagMinSeverity( vhdDiag::Severity diagMinSeverity)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsTracing( vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsTracingMaxDepth( vhtSize32 maxDepth)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getNumberOfOStreams()" |
#define | _VHD_METHOD_NAME "vhdDiagManager::hasOStream( const std::string & ostreamName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::addOStream( const std::string & ostreamName, std::ostream * outputStream)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::removeOStream( const std::string & ostreamName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getOStream( const std::string & ostreamName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getOStreamNameByIndex( vhtSize32 ostreamIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::getOStreamByIndex( vhtSize32 ostreamIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::connectOStreamTo( const std::string & ostreamName, vhtSize32 threadIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::disconnectOStreamFrom( const std::string & ostreamName, vhtSize32 threadIndex)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::conectOStreamToAllThreads( const std::string & ostreamName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::disconnectOStreamFromAllThreads( const std::string & ostreamName)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamPrefix( const std::string & ostreamName, const std::string & prefixString)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiag( const std::string & ostreamName, vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiagMinSeverity( const std::string & ostreamName, vhdDiag::Severity diagMinSeverity)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiagPostFlags( const std::string & ostreamName, vhtUInt32 diagPostFlags)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracing( const std::string & ostreamName, vhtBool activeFlag)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracingMaxDepth( const std::string & ostreamName, vhtSize32 tracingMaxDepth)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracingPostFlags( const std::string & ostreamName, vhtUInt32 tracingPostFlags)" |
#define | _VHD_METHOD_NAME "vhdDiagManager::setOStreamAutoConnectToNewThreads ( const std::string & ostreamName, vhtBool autoConnectToNewThreadsFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamAutoConnectToNewThreads ( const std::string & ostreamName, vhtBool autoConnectToNewThreadsFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracingPostFlags( const std::string & ostreamName, vhtUInt32 tracingPostFlags)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracingMaxDepth( const std::string & ostreamName, vhtSize32 tracingMaxDepth)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamTracing( const std::string & ostreamName, vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiagPostFlags( const std::string & ostreamName, vhtUInt32 diagPostFlags)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiagMinSeverity( const std::string & ostreamName, vhdDiag::Severity diagMinSeverity)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamDiag( const std::string & ostreamName, vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setOStreamPrefix( const std::string & ostreamName, const std::string & prefixString)" |
#define _VHD_METHOD_NAME "vhdDiagManager::disconnectOStreamFromAllThreads( const std::string & ostreamName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::conectOStreamToAllThreads( const std::string & ostreamName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::disconnectOStreamFrom( const std::string & ostreamName, vhtSize32 threadIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::connectOStreamTo( const std::string & ostreamName, vhtSize32 threadIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getOStreamByIndex( vhtSize32 ostreamIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getOStreamNameByIndex( vhtSize32 ostreamIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getOStream( const std::string & ostreamName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::removeOStream( const std::string & ostreamName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::addOStream( const std::string & ostreamName, std::ostream * outputStream)" |
#define _VHD_METHOD_NAME "vhdDiagManager::hasOStream( const std::string & ostreamName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getNumberOfOStreams()" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsTracingMaxDepth( vhtSize32 maxDepth)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsTracing( vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDiagMinSeverity( vhdDiag::Severity diagMinSeverity)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDiag( vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsAbortingDiagSeverity( vhdDiag::Severity diagSeverity)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setThreadTracingMaxDepth( vhtSize32 threadIndex, vhtSize32 maxDepth)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setThreadTracing( vhtSize32 threadIndex, vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setThreadDiagMinSeverity( vhtSize32 threadIndex, vhdDiag::Severity diagMinSeverity)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setThreadDiag( vhtSize32 threadIndex, vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setThreadAbortingDiagSeverity( vhtSize32 threadIndex, vhdDiag::Severity diagSeverity)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getThread( vhtSize32 threadIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getNumberOfThreads()" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumping( vhtBool activeFlag)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumpingPostFlags( vhtUInt32 postFlags)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setAllThreadsDumpingFileName( const std::string & fileName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::getDiagManagerName()" |
#define _VHD_METHOD_NAME "vhdDiagManager::_postDiagMsg( const vhdDiag::_DiagMsg & diagMsg)" |
#define _VHD_METHOD_NAME "vhdDiagManager::_passToOStream( const std::ostream & os, vhtUInt32 postFlags, const vhdDiag::_DiagMsg & diagMsg)" |
#define _VHD_METHOD_NAME "vhdDiagManager::_assureThreadInfoForCurrentThread()" |
#define _VHD_METHOD_NAME "vhdDiagManager::_createDumpingFileName( const std::string & baseFileName, vhtSize32 threadIndex)" |
#define _VHD_METHOD_NAME "vhdDiagManager::~vhdDiagManager()" |
#define _VHD_METHOD_NAME "vhdDiagManager::vhdDiagManager( const std::string & diagManagerName)" |
#define _VHD_METHOD_NAME "vhdDiagManager::setInstance( vhdDiagManagerRef diagManager)" |
#define _VHD_METHOD_NAME "vhdDiagManager::instance()" |