CFEL - ASG Software Suite  2.5.0
CASS
Public Member Functions | Private Attributes | List of all members
cass::MachineData::XTCDataKey Class Reference

Key for the xtc data lookup map. More...

Public Member Functions

 XTCDataKey (const Pds::Src &src, uint32_t index)
 constructor More...
 
bool operator< (const XTCDataKey &other) const
 check whether this is less than other More...
 

Private Attributes

uint64_t _key
 the combined key More...
 

Detailed Description

Key for the xtc data lookup map.

Key for mapping Epics index and list to a specific name

Author
Lutz Foucar

Definition at line 133 of file machine_converter.cpp.

Constructor & Destructor Documentation

cass::MachineData::XTCDataKey::XTCDataKey ( const Pds::Src &  src,
uint32_t  index 
)
inline

constructor

Parameters
srcthe info about the source of the xtc data
indexthe index of the the xtc data in the list

Definition at line 141 of file machine_converter.cpp.

Member Function Documentation

bool cass::MachineData::XTCDataKey::operator< ( const XTCDataKey other) const
inline

check whether this is less than other

Returns
true when this is smaller than other
Parameters
otherthe other key that one compares this key to

Definition at line 150 of file machine_converter.cpp.

References _key.

Member Data Documentation

uint64_t cass::MachineData::XTCDataKey::_key
private

the combined key

Definition at line 157 of file machine_converter.cpp.

Referenced by operator<().


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