ATLAS Offline Software
Loading...
Searching...
No Matches
python.trfExitCodes.trfExitCode Class Reference

Little class to hold the three attributes of a transform error. More...

Inheritance diagram for python.trfExitCodes.trfExitCode:
Collaboration diagram for python.trfExitCodes.trfExitCode:

Public Types

typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type result

Public Member Functions

 __init__ (self, acronymn, numcode, description, signalname="")
 Exit code class instantiation.
 acronymn (self)
 numcode (self)
 description (self)
 signalname (self)

Protected Attributes

 _acronymn = acronymn
 _numcode = numcode
 _description = description
 _signalname = signalname

Detailed Description

Little class to hold the three attributes of a transform error.

Definition at line 17 of file trfExitCodes.py.

Member Typedef Documentation

◆ result

Definition at line 90 of file EDM_MasterSearch.h.

Constructor & Destructor Documentation

◆ __init__()

python.trfExitCodes.trfExitCode.__init__ ( self,
acronymn,
numcode,
description,
signalname = "" )

Exit code class instantiation.

Parameters
acronymnThe internal transform acronymn for this error code
numcodeThe numerical exit code for this error
descriptionA human comprehensible description of this error's meaning
signameThe original signal name (only relevant for signals)

Definition at line 24 of file trfExitCodes.py.

24 def __init__(self, acronymn, numcode, description, signalname = ""):
25 self._acronymn = acronymn
26 self._numcode = numcode
27 self._description = description
28 self._signalname = signalname
29

Member Function Documentation

◆ acronymn()

python.trfExitCodes.trfExitCode.acronymn ( self)

Definition at line 31 of file trfExitCodes.py.

31 def acronymn(self):
32 return self._acronymn
33

◆ description()

python.trfExitCodes.trfExitCode.description ( self)

Definition at line 39 of file trfExitCodes.py.

39 def description(self):
40 return self._description
41
std::string description
glabal timer - how long have I taken so far?
Definition hcg.cxx:91

◆ numcode()

python.trfExitCodes.trfExitCode.numcode ( self)

Definition at line 35 of file trfExitCodes.py.

35 def numcode(self):
36 return self._numcode
37

◆ signalname()

python.trfExitCodes.trfExitCode.signalname ( self)

Definition at line 43 of file trfExitCodes.py.

43 def signalname(self):
44 return self._signalname
45

Member Data Documentation

◆ _acronymn

python.trfExitCodes.trfExitCode._acronymn = acronymn
protected

Definition at line 25 of file trfExitCodes.py.

◆ _description

python.trfExitCodes.trfExitCode._description = description
protected

Definition at line 27 of file trfExitCodes.py.

◆ _numcode

python.trfExitCodes.trfExitCode._numcode = numcode
protected

Definition at line 26 of file trfExitCodes.py.

◆ _signalname

python.trfExitCodes.trfExitCode._signalname = signalname
protected

Definition at line 28 of file trfExitCodes.py.


The documentation for this class was generated from the following file: