MicroException Class Reference

#include <MicroException.hh>

Collaboration diagram for MicroException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MicroException ()
 MicroException (char *aMessage)
 MicroException (const char *aMessage)
char * getMessage ()

Private Attributes

char message [600]

Detailed Description

Definition at line 5 of file MicroException.hh.


Constructor & Destructor Documentation

MicroException::MicroException (  ) 

Definition at line 5 of file MicroException.cpp.

00006 {
00007                 strcpy(this->message, "The scope has an error. Try the Scope::reset method.");
00008 }

MicroException::MicroException ( char *  aMessage  ) 

Definition at line 10 of file MicroException.cpp.

00011 {
00012                 strcpy(this->message, aMessage);
00013 }

MicroException::MicroException ( const char *  aMessage  ) 

Definition at line 15 of file MicroException.cpp.

00016 {
00017                 strcpy(this->message, aMessage);
00018 }


Member Function Documentation

char * MicroException::getMessage (  ) 

Definition at line 20 of file MicroException.cpp.

Referenced by BeamProfile::DrawChannel2D(), BeamProfile::DrawChip2D(), DiracLabview::getNextEvent(), Centaure::getNextEvent(), CalibMicrorocParser::getNextEvent(), CalibHR2Parser::getNextEvent(), CalibHR1Parser::getNextEvent(), Hardroc2LabviewReader::getScData(), Hardroc1Reader::getScData(), main(), MicrorocReader::newHit(), Hardroc2Reader::newHit(), Hardroc1Reader::newHit(), DiracReader::newHit(), CalibMicrorocParser::newHit(), CalibHR2Parser::newHit(), CalibHR1Parser::newHit(), MTRun::operator=(), MTEvent::operator=(), MTDetector::operator=(), MTChamber::operator=(), MTBoard::operator=(), and MicrorocSCReader::parseSCFromDb().

00021 {
00022                 return this->message;
00023 }


Member Data Documentation

char MicroException::message[600] [private]

Definition at line 7 of file MicroException.hh.

Referenced by getMessage().


The documentation for this class was generated from the following files:
Generated on Mon Jan 7 13:18:40 2013 for MicromegasFramework by  doxygen 1.4.7