#include <UniqueID.h>
Public Member Functions | |
| UniqueID (string uniqueID) | |
| Constructs from a string envoded uniqueID.   | |
| UniqueID (unsigned int runNumber, unsigned int scanNumber, string module) | |
| Constructs a UniqueID from its constituents.   | |
| string | getUniqueID () const | 
| Returns the unique ID Does not throw.   | |
| operator string () const | |
| Returns getUniqueID() Does not throw.   | |
| string | getModule () const | 
| Returns the module serial number Does not throw.   | |
| unsigned int | getRunNumber () const | 
| Returns the run number Does not throw.   | |
| unsigned int | getScanNumber () const | 
| Returns the scan number Does not throw.   | |
Private Attributes | |
| unsigned int | runNumber | 
| unsigned int | scanNumber | 
| string | uniqueID | 
| string | module | 
All classes in this package should use this type of uniqueID.
Definition at line 16 of file UniqueID.h.
      
  | 
  
| 
 Constructs from a string envoded uniqueID. throws InvalidArgumentError if the format of uniqueID is not correct Definition at line 11 of file UniqueID.cpp.  | 
  
      
  | 
  ||||||||||||||||
| 
 Constructs a UniqueID from its constituents. Does not throw Definition at line 27 of file UniqueID.cpp.  | 
  
      
  | 
  
| 
 Returns the module serial number Does not throw. 
 Definition at line 43 of file UniqueID.cpp. Referenced by SctArchiving::IOManagerDB::prepareInsertion().  | 
  
      
  | 
  
| 
 Returns the run number Does not throw. 
 Definition at line 47 of file UniqueID.cpp. Referenced by SctArchiving::IOManagerDB::prepareInsertion().  | 
  
      
  | 
  
| 
 Returns the scan number Does not throw. 
 Definition at line 51 of file UniqueID.cpp. Referenced by SctAnalysis::AnalysisAlgorithm::addFitScanResult(), SctAnalysis::AnalysisAlgorithm::addRawScanResult(), and SctArchiving::IOManagerDB::prepareInsertion().  | 
  
      
  | 
  
| 
 Returns the unique ID Does not throw. 
 Definition at line 34 of file UniqueID.cpp. Referenced by operator string().  | 
  
      
  | 
  
| 
 Returns getUniqueID() Does not throw. 
 Definition at line 39 of file UniqueID.cpp. References getUniqueID().  | 
  
Here is the call graph for this function:

 
1.3.5