![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Public Member Functions | |
| virtual | ~AttributeHandleValuePairSet () |
| 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 (ULong i) const =0 throw ( ArrayIndexOutOfBounds, InvalidHandleValuePairSetContext) |
| virtual OrderType | getOrderType (ULong i) const =0 throw ( ArrayIndexOutOfBounds, InvalidHandleValuePairSetContext) |
| virtual Region * | getRegion (ULong i) const =0 throw ( ArrayIndexOutOfBounds, 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 AttributeHandleValuePairSet &ahvps, 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 |
| virtual AttributeHandleValuePairSet::~AttributeHandleValuePairSet | ( | ) | [inline, virtual] |
| virtual void AttributeHandleValuePairSet::add | ( | Handle | h, |
| const char * | buff, | ||
| ULong | valueLength | ||
| ) | throw ( ValueLengthExceeded, ValueCountExceeded) [pure virtual] |
| virtual void AttributeHandleValuePairSet::empty | ( | ) | [pure virtual] |
| virtual Handle AttributeHandleValuePairSet::getHandle | ( | ULong | i | ) | const throw ( ArrayIndexOutOfBounds) [pure virtual] |
| virtual OrderType AttributeHandleValuePairSet::getOrderType | ( | ULong | i | ) | const throw ( ArrayIndexOutOfBounds, InvalidHandleValuePairSetContext) [pure virtual] |
| virtual Region* AttributeHandleValuePairSet::getRegion | ( | ULong | i | ) | const throw ( ArrayIndexOutOfBounds, InvalidHandleValuePairSetContext) [pure virtual] |
| virtual TransportType AttributeHandleValuePairSet::getTransportType | ( | ULong | i | ) | const throw ( ArrayIndexOutOfBounds, InvalidHandleValuePairSetContext) [pure virtual] |
| virtual void AttributeHandleValuePairSet::getValue | ( | ULong | i, |
| char * | buff, | ||
| ULong & | valueLength | ||
| ) | const throw ( ArrayIndexOutOfBounds) [pure virtual] |
| virtual ULong AttributeHandleValuePairSet::getValueLength | ( | ULong | i | ) | const throw ( ArrayIndexOutOfBounds) [pure virtual] |
| virtual char* AttributeHandleValuePairSet::getValuePointer | ( | ULong | i, |
| ULong & | valueLength | ||
| ) | const throw ( ArrayIndexOutOfBounds) [pure virtual] |
| virtual void AttributeHandleValuePairSet::moveFrom | ( | const AttributeHandleValuePairSet & | ahvps, |
| ULong & | i | ||
| ) | throw ( ValueCountExceeded, ArrayIndexOutOfBounds) [pure virtual] |
| virtual ULong AttributeHandleValuePairSet::next | ( | ULong | i | ) | const [pure virtual] |
| virtual void AttributeHandleValuePairSet::remove | ( | Handle | h | ) | throw ( ArrayIndexOutOfBounds) [pure virtual] |
| virtual ULong AttributeHandleValuePairSet::size | ( | ) | const [pure virtual] |
| virtual ULong AttributeHandleValuePairSet::start | ( | ) | const [pure virtual] |
| virtual ULong AttributeHandleValuePairSet::valid | ( | ULong | i | ) | const [pure virtual] |