MAK RTIspy API Documentation for HLA Evolved
Public Member Functions
ParameterHandleValuePairSet Class Reference

List of all members.

Public Member Functions

virtual ~ParameterHandleValuePairSet ()
virtual ULong size () const =0
virtual Handle getHandle (ULong i) const =0 throw ( ArrayIndexOutOfBounds)
virtual ULong getValueLength (ULong i) const =0 throw ( ArrayIndexOutOfBounds)
virtual void getValue (ULong i, char *buff, ULong &valueLength) const =0 throw ( ArrayIndexOutOfBounds)
virtual char * getValuePointer (ULong i, ULong &valueLength) const =0 throw ( ArrayIndexOutOfBounds)
virtual TransportType getTransportType (void) const =0 throw ( InvalidHandleValuePairSetContext)
virtual OrderType getOrderType (void) const =0 throw ( InvalidHandleValuePairSetContext)
virtual RegiongetRegion (void) const =0 throw ( InvalidHandleValuePairSetContext)
virtual void add (Handle h, const char *buff, ULong valueLength)=0 throw ( ValueLengthExceeded, ValueCountExceeded)
virtual void remove (Handle h)=0 throw ( ArrayIndexOutOfBounds)
virtual void moveFrom (const ParameterHandleValuePairSet &phvps, ULong &i)=0 throw ( ValueCountExceeded, ArrayIndexOutOfBounds)
virtual void empty ()=0
virtual ULong start () const =0
virtual ULong valid (ULong i) const =0
virtual ULong next (ULong i) const =0

Constructor & Destructor Documentation


Member Function Documentation

virtual void ParameterHandleValuePairSet::add ( Handle  h,
const char *  buff,
ULong  valueLength 
) throw ( ValueLengthExceeded, ValueCountExceeded) [pure virtual]
virtual void ParameterHandleValuePairSet::empty ( ) [pure virtual]
virtual Handle ParameterHandleValuePairSet::getHandle ( ULong  i) const throw ( ArrayIndexOutOfBounds) [pure virtual]
virtual OrderType ParameterHandleValuePairSet::getOrderType ( void  ) const throw ( InvalidHandleValuePairSetContext) [pure virtual]
virtual Region* ParameterHandleValuePairSet::getRegion ( void  ) const throw ( InvalidHandleValuePairSetContext) [pure virtual]
virtual TransportType ParameterHandleValuePairSet::getTransportType ( void  ) const throw ( InvalidHandleValuePairSetContext) [pure virtual]
virtual void ParameterHandleValuePairSet::getValue ( ULong  i,
char *  buff,
ULong valueLength 
) const throw ( ArrayIndexOutOfBounds) [pure virtual]
virtual ULong ParameterHandleValuePairSet::getValueLength ( ULong  i) const throw ( ArrayIndexOutOfBounds) [pure virtual]
virtual char* ParameterHandleValuePairSet::getValuePointer ( ULong  i,
ULong valueLength 
) const throw ( ArrayIndexOutOfBounds) [pure virtual]
virtual void ParameterHandleValuePairSet::moveFrom ( const ParameterHandleValuePairSet phvps,
ULong i 
) throw ( ValueCountExceeded, ArrayIndexOutOfBounds) [pure virtual]
virtual ULong ParameterHandleValuePairSet::next ( ULong  i) const [pure virtual]
virtual void ParameterHandleValuePairSet::remove ( Handle  h) throw ( ArrayIndexOutOfBounds) [pure virtual]
virtual ULong ParameterHandleValuePairSet::size ( ) const [pure virtual]
virtual ULong ParameterHandleValuePairSet::start ( ) const [pure virtual]
virtual ULong ParameterHandleValuePairSet::valid ( ULong  i) const [pure virtual]

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)