#include <MsgBuf.h>
Public Member Functions | |
MsgBuf () | |
MsgBuf (unsigned int size, unsigned int type) | |
MsgBuf (const MsgBuf &b) | |
size_t | msize () |
msgbuf * | operator-> () |
MsgBuf & | operator= (const MsgBuf &) |
virtual | ~MsgBuf () |
Protected Attributes | |
unsigned char * | buf_ |
size_t | msize_ |
struct msgbuf * | ptr_ |
Friends | |
class | MasterQueue |
class | SlaveQueue |
evf::MsgBuf::MsgBuf | ( | ) |
evf::MsgBuf::MsgBuf | ( | unsigned int | size, |
unsigned int | type | ||
) |
evf::MsgBuf::MsgBuf | ( | const MsgBuf & | b | ) |
size_t evf::MsgBuf::msize | ( | ) |
Definition at line 33 of file MsgBuf.cc.
References msize_.
Referenced by evf::MasterQueue::drain(), evf::SlaveQueue::post(), evf::MasterQueue::post(), evf::SlaveQueue::rcv(), evf::MasterQueue::rcv(), evf::SlaveQueue::rcvNonBlocking(), evf::MasterQueue::rcvNonBlocking(), evf::SlaveQueue::rcvNonBlockingAny(), evf::SlaveQueue::rcvQuiet(), and evf::MasterQueue::rcvQuiet().
|
friend |
|
friend |
|
protected |
Definition at line 23 of file MsgBuf.h.
Referenced by MsgBuf(), operator=(), and ~MsgBuf().
|
protected |
Definition at line 22 of file MsgBuf.h.
Referenced by MsgBuf(), msize(), and operator=().
|
protected |
Definition at line 24 of file MsgBuf.h.
Referenced by evf::DQMMsgBuf::dqmCell(), evf::MasterQueue::drain(), evf::RawMsgBuf::initialise(), evf::RecoMsgBuf::initialise(), evf::DQMMsgBuf::initialise(), MsgBuf(), operator->(), operator=(), evf::SlaveQueue::post(), evf::MasterQueue::post(), evf::MasterQueue::postLength(), evf::RawMsgBuf::rawCell(), evf::SlaveQueue::rcv(), evf::MasterQueue::rcv(), evf::SlaveQueue::rcvNonBlocking(), evf::MasterQueue::rcvNonBlocking(), evf::SlaveQueue::rcvNonBlockingAny(), evf::SlaveQueue::rcvQuiet(), evf::MasterQueue::rcvQuiet(), evf::RecoMsgBuf::recoCell(), and evf::SimpleMsgBuf::setBufferPointers().