CMS 3D CMS Logo

Public Types | Public Member Functions

BackTrace Class Reference

#include <BackTrace.h>

List of all members.

Public Types

enum  { MAX_BACKTRACE_DEPTH = 100 }

Public Member Functions

 BackTrace ()
 constructor
void trace (std::ostream &out) const
void trace () const
 ~BackTrace ()
 destructor

Detailed Description

Definition at line 12 of file BackTrace.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MAX_BACKTRACE_DEPTH 

Definition at line 14 of file BackTrace.h.


Constructor & Destructor Documentation

BackTrace::BackTrace ( )

constructor

Definition at line 6 of file BackTrace.cc.

{}
BackTrace::~BackTrace ( ) [inline]

destructor

Definition at line 19 of file BackTrace.h.

{}

Member Function Documentation

void BackTrace::trace ( ) const

Definition at line 8 of file BackTrace.cc.

References gather_cfg::cout.

Referenced by Genexception::traceit().

void BackTrace::trace ( std::ostream &  out) const

Definition at line 64 of file BackTrace.cc.

{}