#include <CmiBinaryMessages.h>
CMI::CommonFieldsIterator::CommonFieldsIterator |
( |
const void * |
buffer, |
|
|
const size_t |
fieldsCount, |
|
|
const FieldDescriptor * |
fields |
|
) |
| |
|
inline |
virtual CMI::CommonFieldsIterator::~CommonFieldsIterator |
( |
| ) |
|
|
inlinevirtual |
const AsciiString CMI::CommonFieldsIterator::getAlpha10FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha15FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha20FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha2FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha3FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha4FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getAlpha8FieldValue |
( |
| ) |
const |
|
inline |
Alpha CMI::CommonFieldsIterator::getAlphaFieldValue |
( |
| ) |
const |
|
inline |
Boolean CMI::CommonFieldsIterator::getBooleanFieldValue |
( |
| ) |
const |
|
inline |
const Decimal& CMI::CommonFieldsIterator::getDecimalFieldValue |
( |
| ) |
const |
|
inline |
template<class T >
T* CMI::CommonFieldsIterator::getGroupFieldValue |
( |
| ) |
const |
|
inline |
Int16 CMI::CommonFieldsIterator::getInt16FieldValue |
( |
| ) |
const |
|
inline |
Int32 CMI::CommonFieldsIterator::getInt32FieldValue |
( |
| ) |
const |
|
inline |
Int64 CMI::CommonFieldsIterator::getInt64FieldValue |
( |
| ) |
const |
|
inline |
Int8 CMI::CommonFieldsIterator::getInt8FieldValue |
( |
| ) |
const |
|
inline |
const AsciiString CMI::CommonFieldsIterator::getStringFieldValue |
( |
| ) |
const |
|
inline |
virtual size_t CMI::CommonFieldsIterator::getTotalSize |
( |
| ) |
const |
|
pure virtual |
UInt16 CMI::CommonFieldsIterator::getUInt16FieldValue |
( |
| ) |
const |
|
inline |
UInt32 CMI::CommonFieldsIterator::getUInt32FieldValue |
( |
| ) |
const |
|
inline |
UInt64 CMI::CommonFieldsIterator::getUInt64FieldValue |
( |
| ) |
const |
|
inline |
UInt8 CMI::CommonFieldsIterator::getUInt8FieldValue |
( |
| ) |
const |
|
inline |
bool CMI::CommonFieldsIterator::gotToTheEnd |
( |
| ) |
|
|
inlineprotected |
virtual void CMI::CommonFieldsIterator::iterateOverOptFields |
( |
| ) |
|
|
protectedpure virtual |
virtual bool CMI::CommonFieldsIterator::moveToNext |
( |
| ) |
|
|
protectedpure virtual |
bool CMI::CommonFieldsIterator::next |
( |
| ) |
|
|
inline |
bool CMI::CommonFieldsIterator::next |
( |
size_t |
fieldId | ) |
|
|
inline |
bool CMI::CommonFieldsIterator::processBitField |
( |
| ) |
|
|
inlineprotected |
virtual std::ostream& CMI::CommonFieldsIterator::toStream |
( |
std::ostream & |
os | ) |
const |
|
pure virtual |
UInt32* CMI::CommonFieldsIterator::curBitField_ |
|
protected |
unsigned int CMI::CommonFieldsIterator::curBitFieldBitsNum_ |
|
protected |
unsigned int CMI::CommonFieldsIterator::curBitFieldIndex_ |
|
protected |
UInt32 CMI::CommonFieldsIterator::curBitFieldValue_ |
|
protected |
void* CMI::CommonFieldsIterator::curBuffer |
|
protected |
size_t CMI::CommonFieldsIterator::curFieldIndex_ |
|
protected |
void* CMI::CommonFieldsIterator::curOrigBitField_ |
|
protected |
size_t CMI::CommonFieldsIterator::fieldsCount_ |
|
protected |
bool CMI::CommonFieldsIterator::initialized_ |
|
protected |
void* CMI::CommonFieldsIterator::startBuffer |
|
protected |