ChannelRequestMetaDataClient Class Reference

#include <channelRegalia.h>

Inheritance diagram for ChannelRequestMetaDataClient:
ChannelRequestMetaData

List of all members.

Public Member Functions

 ChannelRequestMetaDataClient ()
 ~ChannelRequestMetaDataClient ()
void setNelem (unsigned int n)
void setNelemCache (unsigned int n)
void setUsrArg (void *u)
void setDataType (chtype d)
void setDbrDataType (chtype dbr)
void setCafeDbrType (CAFENUM::DBR_TYPE cd)
void setDbrTypesFromCafeDbrType (CAFENUM::DBR_TYPE cd)
void setByteSize (unsigned int b)
unsigned int getNelem () const
unsigned int getNelemCache () const
void * getUsrArg () const
chtype getDataType () const
chtype getDbrDataType () const
CAFENUM::DBR_TYPE getCafeDbrType () const
unsigned int getByteSize () const
void setOffset (unsigned int o)
unsigned int getOffset () const

Protected Attributes

chid channelID
unsigned int nelem
unsigned int nelemCache
chtype dataType
chtype dbrDataType
CAFENUM::DBR_TYPE cafeDbrType
void * usrArg
unsigned int byteSize
unsigned int offset

Friends

struct change_connectionHandlerArgs
struct change_dataBufferSize_CTRL
struct change_dataBufferSize_TIME
struct change_dataBufferSize_PRIMITIVE
struct change_dataBufferSize_STSACK
struct change_eventHandlerArgs
struct copy_channelRequestMetaDataToChannelRequestMetaDataRepository
class Conduit
class ConduitGroup

Detailed Description

-1. Struct defining channel datatype/nelem requested by client for use in Conduit container


Constructor & Destructor Documentation

ChannelRequestMetaDataClient::ChannelRequestMetaDataClient (  )  [inline]
ChannelRequestMetaDataClient::~ChannelRequestMetaDataClient (  )  [inline]

Member Function Documentation

unsigned int ChannelRequestMetaData::getByteSize (  )  const [inline, inherited]
CAFENUM::DBR_TYPE ChannelRequestMetaData::getCafeDbrType (  )  const [inline, inherited]
chtype ChannelRequestMetaData::getDataType (  )  const [inline, inherited]
chtype ChannelRequestMetaData::getDbrDataType (  )  const [inline, inherited]
unsigned int ChannelRequestMetaData::getNelem (  )  const [inline, inherited]
unsigned int ChannelRequestMetaData::getNelemCache (  )  const [inline, inherited]
unsigned int ChannelRequestMetaData::getOffset (  )  const [inline, inherited]
void* ChannelRequestMetaData::getUsrArg (  )  const [inline, inherited]
void ChannelRequestMetaData::setByteSize ( unsigned int  b  )  [inline, inherited]
void ChannelRequestMetaData::setCafeDbrType ( CAFENUM::DBR_TYPE  cd  )  [inline, inherited]
void ChannelRequestMetaData::setDataType ( chtype  d  )  [inline, inherited]
void ChannelRequestMetaData::setDbrDataType ( chtype  dbr  )  [inline, inherited]
void ChannelRequestMetaData::setDbrTypesFromCafeDbrType ( CAFENUM::DBR_TYPE  cd  )  [inline, inherited]
void ChannelRequestMetaData::setNelem ( unsigned int  n  )  [inline, inherited]
void ChannelRequestMetaData::setNelemCache ( unsigned int  n  )  [inline, inherited]
void ChannelRequestMetaData::setOffset ( unsigned int  o  )  [inline, inherited]
void ChannelRequestMetaData::setUsrArg ( void *  u  )  [inline, inherited]

Friends And Related Function Documentation

friend struct change_connectionHandlerArgs [friend, inherited]
friend struct change_dataBufferSize_CTRL [friend, inherited]
friend struct change_dataBufferSize_PRIMITIVE [friend, inherited]
friend struct change_dataBufferSize_STSACK [friend, inherited]
friend struct change_dataBufferSize_TIME [friend, inherited]
friend struct change_eventHandlerArgs [friend, inherited]
friend class Conduit [friend, inherited]
friend class ConduitGroup [friend, inherited]
friend struct copy_channelRequestMetaDataToChannelRequestMetaDataRepository [friend, inherited]

Member Data Documentation

unsigned int ChannelRequestMetaData::byteSize [protected, inherited]
chid ChannelRequestMetaData::channelID [protected, inherited]
chtype ChannelRequestMetaData::dataType [protected, inherited]
chtype ChannelRequestMetaData::dbrDataType [protected, inherited]
unsigned int ChannelRequestMetaData::nelem [protected, inherited]
unsigned int ChannelRequestMetaData::nelemCache [protected, inherited]
unsigned int ChannelRequestMetaData::offset [protected, inherited]
void* ChannelRequestMetaData::usrArg [protected, inherited]

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

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1