#include <GAV.hh>
Public Member Functions | |
| ParameterHandleValuePairSet (ULong size) | |
| virtual | ~ParameterHandleValuePairSet () |
| virtual ULong | size () const |
| virtual Handle | getHandle (ULong i) const throw (ArrayIndexOutOfBounds) |
| virtual ULong | getValueLength (ULong i) const throw (ArrayIndexOutOfBounds) |
| virtual void | getValue (ULong i, char *buff, ULong &valueLength) const throw (ArrayIndexOutOfBounds) |
| virtual char * | getValuePointer (ULong i, ULong &valueLength) const throw (ArrayIndexOutOfBounds) |
| virtual TransportType | getTransportType () const throw (InvalidHandleValuePairSetContext) |
| virtual OrderType | getOrderType () const throw (InvalidHandleValuePairSetContext) |
| virtual void | add (Handle h, const char *buff, ULong valueLength) throw (ValueLengthExceeded, ValueCountExceeded) |
| virtual void | remove (Handle h) throw (ArrayIndexOutOfBounds) |
| virtual void | moveFrom (const ParameterHandleValuePairSet &phvps, ULong &i) throw (ValueCountExceeded, ArrayIndexOutOfBounds) |
| virtual void | empty () |
| virtual ULong | start () const |
| virtual ULong | valid (ULong i) const |
| virtual ULong | next (ULong i) const |
Public Attributes | |
| OrderType | _order |
| TransportType | _transport |
Protected Attributes | |
| std::list < ParameterHandleValuePair * > | _set |
Definition at line 152 of file GAV.hh.
| ParameterHandleValuePairSet | ( | ULong | size | ) |
Definition at line 395 of file GAV.cc.
References ParameterHandleValuePairSet::_order, ParameterHandleValuePairSet::_transport, certi::RECEIVE, and certi::RELIABLE.
| ~ParameterHandleValuePairSet | ( | ) | [virtual] |
Definition at line 401 of file GAV.cc.
References ParameterHandleValuePairSet::empty().

| ULong size | ( | ) | const [virtual] |
| TransportType getTransportType | ( | ) | const throw (InvalidHandleValuePairSetContext) [inline, virtual] |
| OrderType getOrderType | ( | ) | const throw (InvalidHandleValuePairSetContext) [inline, virtual] |
| void remove | ( | Handle | h | ) | throw (ArrayIndexOutOfBounds) [virtual] |
| void moveFrom | ( | const ParameterHandleValuePairSet & | phvps, | |
| ULong & | i | |||
| ) | throw (ValueCountExceeded, ArrayIndexOutOfBounds) [virtual] |
| void empty | ( | ) | [virtual] |
Definition at line 534 of file GAV.cc.
References ParameterHandleValuePairSet::_set.
Referenced by ParameterHandleValuePairSet::~ParameterHandleValuePairSet().
Definition at line 155 of file GAV.hh.
Referenced by ParameterHandleValuePairSet::getOrderType(), and ParameterHandleValuePairSet::ParameterHandleValuePairSet().
Definition at line 156 of file GAV.hh.
Referenced by ParameterHandleValuePairSet::getTransportType(), and ParameterHandleValuePairSet::ParameterHandleValuePairSet().
std::list<ParameterHandleValuePair *> _set [protected] |
Definition at line 194 of file GAV.hh.
Referenced by ParameterHandleValuePairSet::add(), ParameterHandleValuePairSet::empty(), ParameterHandleValuePairSet::getHandle(), ParameterHandleValuePairSet::getValue(), ParameterHandleValuePairSet::getValueLength(), ParameterHandleValuePairSet::getValuePointer(), ParameterHandleValuePairSet::remove(), and ParameterHandleValuePairSet::size().
1.5.5