Inheritance diagram for IT_Reflect::ModelGroupWithSubstitutables:
Definition at line 11 of file model_group_with_substitutables.h.
Public Member Functions | |
virtual const IT_Bus::QName & | get_element_current_name (size_t i) const=0 throw ((ReflectException)) |
Get the current name of the ith element The current name is selected by the substitute discriminator. | |
virtual void | set_element_current_name (size_t i, const IT_Bus::QName &name) const =0 throw ((ReflectException)) |
Set the current name of a substitutable element. | |
virtual bool | is_substitutable_element (size_t i) const=0 throw ((ReflectException)) |
Indicate if the ith element is substitutable. |
virtual const IT_Bus::QName& IT_Reflect::ModelGroupWithSubstitutables::get_element_current_name | ( | size_t | i | ) | const throw ((ReflectException)) [pure virtual] |
Get the current name of the ith element The current name is selected by the substitute discriminator.
ReflectException |
virtual void IT_Reflect::ModelGroupWithSubstitutables::set_element_current_name | ( | size_t | i, | |
const IT_Bus::QName & | name | |||
) | const throw ((ReflectException)) [pure virtual] |
Set the current name of a substitutable element.
This actually forces the selection of the substitute with that name.
ReflectException |