atl_test_err Class Reference

Collaboration diagram for atl_test_err:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 atl_test_err (const char *file, int line, const char *what)
virtual ~atl_test_err () throw ()
virtual const char * what () const throw ()

Private Attributes

std::string m_what

Detailed Description

Definition at line 37 of file TestTrackViewer.cxx.


Constructor & Destructor Documentation

atl_test_err::atl_test_err ( const char *  file,
int  line,
const char *  what 
) [explicit]

Definition at line 51 of file TestTrackViewer.cxx.

00054 {
00055   std::ostringstream os;
00056   os << file << ":" << line << " assertion failure: " << what;
00057   m_what = os.str();
00058 }

virtual atl_test_err::~atl_test_err (  )  throw () [inline, virtual]

Definition at line 44 of file TestTrackViewer.cxx.

00044 {}


Member Function Documentation

virtual const char* atl_test_err::what (  )  const throw () [inline, virtual]

Definition at line 45 of file TestTrackViewer.cxx.

00045 { return m_what.c_str(); }


Member Data Documentation

std::string atl_test_err::m_what [private]

Definition at line 47 of file TestTrackViewer.cxx.


The documentation for this class was generated from the following file:
Generated on Mon Sep 24 14:19:27 2007 for AtlfastAlgs by  doxygen 1.5.1