OpenMAMA C++ API
Wombat::MamaMsgFieldIterator Class Referenceabstract

Callback class for iterating over all fields in a message. More...

#include <MamaMsgFieldIterator.h>

Public Member Functions

virtual ~MamaMsgFieldIterator ()
 
virtual void onField (const MamaMsg &msg, const MamaMsgField &field, void *closure)=0
 

Detailed Description

Callback class for iterating over all fields in a message.

This is necessary because some messaging implementations do not provide efficient indexed access to fields.

Constructor & Destructor Documentation

§ ~MamaMsgFieldIterator()

virtual Wombat::MamaMsgFieldIterator::~MamaMsgFieldIterator ( )
inlinevirtual

Member Function Documentation

§ onField()

virtual void Wombat::MamaMsgFieldIterator::onField ( const MamaMsg msg,
const MamaMsgField field,
void *  closure 
)
pure virtual