#include <TrkErrCode.h>
|
| enum | TrkSuccess {
fail
, succeed
, fail
, succeed
,
fail
, succeed
} |
| enum | TrkSuccess {
fail
, succeed
, fail
, succeed
,
fail
, succeed
} |
| enum | TrkSuccess {
fail
, succeed
, fail
, succeed
,
fail
, succeed
} |
|
| | TrkErrCode (TrkSuccess=succeed, int code=1, const char *str=0) |
| | ~TrkErrCode () |
| | TrkErrCode (const TrkErrCode &) |
| TrkErrCode & | operator= (const TrkErrCode &) |
| int | failure () const |
| int | success () const |
| const std::string & | message () const |
| void | print (std::ostream &ostr) const |
| void | setMessage (const char *str=0) |
| void | setFailure (int i, const char *str=0) |
| void | setSuccess (int i, const char *str=0) |
| | TrkErrCode (TrkSuccess=succeed, int code=1, const char *str=0) |
| | ~TrkErrCode () |
| | TrkErrCode (const TrkErrCode &) |
| TrkErrCode & | operator= (const TrkErrCode &) |
| int | failure () const |
| int | success () const |
| const std::string & | message () const |
| void | print (std::ostream &ostr) const |
| void | setMessage (const char *str=0) |
| void | setFailure (int i, const char *str=0) |
| void | setSuccess (int i, const char *str=0) |
| | TrkErrCode (TrkSuccess=succeed, int code=1, const char *str=0) |
| | ~TrkErrCode () |
| | TrkErrCode (const TrkErrCode &) |
| TrkErrCode & | operator= (const TrkErrCode &) |
| int | failure () const |
| int | success () const |
| const std::string & | message () const |
| void | print (std::ostream &ostr) const |
| void | setMessage (const char *str=0) |
| void | setFailure (int i, const char *str=0) |
| void | setSuccess (int i, const char *str=0) |
◆ TrkSuccess [1/3]
◆ TrkSuccess [2/3]
◆ TrkSuccess [3/3]
◆ TrkErrCode() [1/6]
| TrkErrCode::TrkErrCode |
( |
TrkSuccess | succ = succeed, |
|
|
int | code = 1, |
|
|
const char * | str = 0 ) |
Definition at line 23 of file TrkErrCode.cxx.
23 : _string( 0 ) {
25 if ( succ )
26 {
27 _failure = 0;
28 _success = code;
29 }
30 else
31 {
32 _success = 0;
33 _failure = code;
34 }
35}
void setMessage(const char *str=0)
Referenced by operator=(), and TrkErrCode().
◆ ~TrkErrCode() [1/3]
| TrkErrCode::~TrkErrCode |
( |
| ) |
|
Definition at line 43 of file TrkErrCode.cxx.
43 {
44 if ( _string != 0 )
45 {
46 delete _string;
47 _string = 0;
48 }
49}
◆ TrkErrCode() [2/6]
| TrkErrCode::TrkErrCode |
( |
const TrkErrCode & | theCode | ) |
|
Definition at line 37 of file TrkErrCode.cxx.
38 : _failure( theCode._failure ), _success( theCode._success ) {
39 if ( theCode._string != 0 ) { _string = new std::string( *theCode._string ); }
40 else { _string = 0; }
41}
◆ TrkErrCode() [3/6]
◆ ~TrkErrCode() [2/3]
| TrkErrCode::~TrkErrCode |
( |
| ) |
|
◆ TrkErrCode() [4/6]
◆ TrkErrCode() [5/6]
◆ ~TrkErrCode() [3/3]
| TrkErrCode::~TrkErrCode |
( |
| ) |
|
◆ TrkErrCode() [6/6]
◆ failure() [1/3]
| int TrkErrCode::failure |
( |
| ) |
const |
|
inline |
Definition at line 60 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkErrCode.h.
Referenced by TrkDifPieceTraj::append(), TrkDifPieceTraj::append(), MdcTrackListBase::arbitrateHits(), TrkSimpTraj::changePoint(), MdcTrackList::finishCircle(), MdcTrackList::finishHelix(), Hough2D::fit(), Hough3D::fit(), TrkHelixFitter::fit(), TrkHitOnTrk::getFitStuff(), TrkDifPieceTraj::prepend(), TrkDifPieceTraj::prepend(), TrkHelixRep::resid(), TrkDifPieceTraj::TrkDifPieceTraj(), and TrkPocaXY::TrkPocaXY().
◆ failure() [2/3]
| int TrkErrCode::failure |
( |
| ) |
const |
|
inline |
◆ failure() [3/3]
| int TrkErrCode::failure |
( |
| ) |
const |
|
inline |
◆ message() [1/3]
| const std::string & TrkErrCode::message |
( |
| ) |
const |
|
inline |
◆ message() [2/3]
| const std::string & TrkErrCode::message |
( |
| ) |
const |
|
inline |
◆ message() [3/3]
| const std::string & TrkErrCode::message |
( |
| ) |
const |
|
inline |
◆ operator=() [1/3]
Definition at line 51 of file TrkErrCode.cxx.
51 {
52 _failure = theCode._failure;
53 _success = theCode._success;
54
55 if ( theCode._string != 0 )
56 {
57 if ( _string != 0 ) { *_string = *theCode._string; }
58 else { _string = new std::string( *theCode._string ); }
59 }
60 else
61 {
62 if ( _string != 0 ) delete _string;
63 _string = 0;
64 }
65
66 return *this;
67}
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ print() [1/3]
| void TrkErrCode::print |
( |
std::ostream & | ostr | ) |
const |
◆ print() [2/3]
| void TrkErrCode::print |
( |
std::ostream & | ostr | ) |
const |
◆ print() [3/3]
| void TrkErrCode::print |
( |
std::ostream & | ostr | ) |
const |
◆ setFailure() [1/3]
| void TrkErrCode::setFailure |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ setFailure() [2/3]
| void TrkErrCode::setFailure |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ setFailure() [3/3]
| void TrkErrCode::setFailure |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ setMessage() [1/3]
| void TrkErrCode::setMessage |
( |
const char * | str = 0 | ) |
|
|
inline |
◆ setMessage() [2/3]
| void TrkErrCode::setMessage |
( |
const char * | str = 0 | ) |
|
|
inline |
◆ setMessage() [3/3]
| void TrkErrCode::setMessage |
( |
const char * | str = 0 | ) |
|
|
inline |
◆ setSuccess() [1/3]
| void TrkErrCode::setSuccess |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ setSuccess() [2/3]
| void TrkErrCode::setSuccess |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ setSuccess() [3/3]
| void TrkErrCode::setSuccess |
( |
int | i, |
|
|
const char * | str = 0 ) |
|
inline |
◆ success() [1/3]
| int TrkErrCode::success |
( |
| ) |
const |
|
inline |
◆ success() [2/3]
| int TrkErrCode::success |
( |
| ) |
const |
|
inline |
◆ success() [3/3]
| int TrkErrCode::success |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: