#include <OmtfRpcDataWord64.h>
Public Member Functions | |
unsigned int | bxNum () const |
unsigned int | empty () const |
unsigned int | frame1 () const |
unsigned int | frame2 () const |
unsigned int | frame3 () const |
unsigned int | linkNum () const |
RpcDataWord64 (Word64 data) | |
RpcDataWord64 () | |
unsigned int | type () const |
Private Attributes | |
union { | |
struct { | |
uint64_t bxNum_: 3 | |
uint64_t empty_: 4 | |
uint64_t frame1_: 16 | |
uint64_t frame2_: 16 | |
uint64_t frame3_: 16 | |
uint64_t linkNum_: 5 | |
uint64_t type_: 4 | |
} | |
uint64_t rawData | |
}; | |
Friends | |
class | OmtfPacker |
std::ostream & | operator<< (std::ostream &out, const RpcDataWord64 &o) |
class | RpcPacker |
Definition at line 9 of file OmtfRpcDataWord64.h.
|
inline |
Definition at line 11 of file OmtfRpcDataWord64.h.
|
inline |
Definition at line 12 of file OmtfRpcDataWord64.h.
|
inline |
Definition at line 18 of file OmtfRpcDataWord64.h.
References bxNum_.
Referenced by omtf::RpcUnpacker::unpack().
|
inline |
|
inline |
Definition at line 13 of file OmtfRpcDataWord64.h.
References frame1_.
Referenced by omtf::RpcUnpacker::unpack().
|
inline |
Definition at line 14 of file OmtfRpcDataWord64.h.
References frame2_.
Referenced by omtf::RpcUnpacker::unpack().
|
inline |
Definition at line 15 of file OmtfRpcDataWord64.h.
References frame3_.
Referenced by omtf::RpcUnpacker::unpack().
|
inline |
Definition at line 17 of file OmtfRpcDataWord64.h.
References linkNum_.
Referenced by omtf::RpcUnpacker::unpack().
|
inline |
Definition at line 19 of file OmtfRpcDataWord64.h.
References type_.
Referenced by omtf::operator<<().
|
friend |
Definition at line 20 of file OmtfRpcDataWord64.h.
|
friend |
Definition at line 6 of file OmtfRpcDataWrod64.cc.
|
friend |
Definition at line 21 of file OmtfRpcDataWord64.h.
union { ... } |
uint64_t omtf::RpcDataWord64::bxNum_ |
Definition at line 33 of file OmtfRpcDataWord64.h.
Referenced by bxNum(), omtf::operator<<(), and omtf::RpcPacker::pack().
uint64_t omtf::RpcDataWord64::empty_ |
Definition at line 31 of file OmtfRpcDataWord64.h.
Referenced by empty().
uint64_t omtf::RpcDataWord64::frame1_ |
Definition at line 30 of file OmtfRpcDataWord64.h.
Referenced by frame1(), omtf::operator<<(), and omtf::RpcPacker::pack().
uint64_t omtf::RpcDataWord64::frame2_ |
Definition at line 29 of file OmtfRpcDataWord64.h.
Referenced by frame2(), and omtf::operator<<().
uint64_t omtf::RpcDataWord64::frame3_ |
Definition at line 28 of file OmtfRpcDataWord64.h.
Referenced by frame3(), and omtf::operator<<().
uint64_t omtf::RpcDataWord64::linkNum_ |
Definition at line 32 of file OmtfRpcDataWord64.h.
Referenced by linkNum(), omtf::operator<<(), and omtf::RpcPacker::pack().
uint64_t omtf::RpcDataWord64::rawData |
Definition at line 26 of file OmtfRpcDataWord64.h.
Referenced by omtf::RpcPacker::pack().
uint64_t omtf::RpcDataWord64::type_ |
Definition at line 34 of file OmtfRpcDataWord64.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), and type().