#include <it_bus/reflect/choice.h>
Inheritance diagram for IT_Reflect::Choice:
Most of the functions for accessing a choice are defined in the base class ModelGroup.
Definition at line 16 of file choice.h.
Public Member Functions | ||||
virtual int | get_current_element () const IT_THROW_DECL((ReflectException))=0 | |||
Return the index of the current element in get_element_names(), or -1 if there is no current element
| ||||
virtual void | set_no_element () IT_THROW_DECL((ReflectException))=0 | |||
Set the choice to contain no elements. |
virtual void IT_Reflect::Choice::set_no_element | ( | ) | [pure virtual] |
Set the choice to contain no elements.
ReflectException |
Implemented in IT_ContextAttributes::IT_SecurityTokenReferenceTypeChoiceReflection, IT_ContextAttributes::IT_EmbeddedTypeChoiceReflection, and IT_ContextAttributes::IT_TimestampType_1ChoiceReflection.