#include <Hardware.h>
Inheritance diagram for DayaBay::PmtHardwareId:
Public Member Functions | |
| PmtHardwareId () | |
| PmtHardwareId (unsigned int id, Hardware::Hardware_t hardware) | |
| PmtHardwareId (int data) | |
| virtual | ~PmtHardwareId () |
| PmtHardwareId & | operator= (const PmtHardwareId &id) |
| int | id () const |
| int | fullPackedData () const |
| Hardware::Hardware_t | type () const |
| bool | operator== (const HardwareId &rhs) const |
| bool | operator!= (const HardwareId &rhs) const |
Protected Attributes | |
| unsigned int | m_data |
Definition at line 79 of file Hardware.h.
| DayaBay::PmtHardwareId::PmtHardwareId | ( | ) | [inline] |
| DayaBay::PmtHardwareId::PmtHardwareId | ( | unsigned int | id, | |
| Hardware::Hardware_t | hardware | |||
| ) | [inline] |
| DayaBay::PmtHardwareId::PmtHardwareId | ( | int | data | ) | [inline] |
| virtual DayaBay::PmtHardwareId::~PmtHardwareId | ( | ) | [inline, virtual] |
| PmtHardwareId& DayaBay::PmtHardwareId::operator= | ( | const PmtHardwareId & | id | ) | [inline] |
| int DayaBay::PmtHardwareId::id | ( | ) | const [inline] |
Reimplemented from DayaBay::HardwareId.
Definition at line 90 of file Hardware.h.
00090 { return (m_data & 0x00ffffff); }
| int DayaBay::HardwareId::fullPackedData | ( | ) | const [inline, inherited] |
| Hardware::Hardware_t DayaBay::HardwareId::type | ( | ) | const [inline, inherited] |
Definition at line 63 of file Hardware.h.
00064 { return (Hardware::Hardware_t)((m_data&0xff000000)>>24); }
| bool DayaBay::HardwareId::operator== | ( | const HardwareId & | rhs | ) | const [inline, inherited] |
| bool DayaBay::HardwareId::operator!= | ( | const HardwareId & | rhs | ) | const [inline, inherited] |
unsigned int DayaBay::HardwareId::m_data [protected, inherited] |
Definition at line 73 of file Hardware.h.
1.4.7