#include <XMLSchemaGeneration.hh>
utility::tag::XMLSchemaRepeatableCTNode::XMLSchemaRepeatableCTNode |
( |
| ) |
|
|
default |
utility::tag::XMLSchemaRepeatableCTNode::~XMLSchemaRepeatableCTNode |
( |
| ) |
|
|
overridedefault |
void utility::tag::XMLSchemaRepeatableCTNode::recursively_write_ct_to_schema |
( |
XMLSchemaDefinition & |
xsd | ) |
|
References utility::tag::XMLSchemaComplexTypeGenerator::add_attributes(), utility::tag::XMLSchemaSimpleSubelementList::add_subelement(), utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::attributes, children_, utility::tag::XMLSchemaSimpleSubelementList::complex_type_naming_func(), utility::tag::XMLSchemaComplexTypeGenerator::complex_type_naming_func(), utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::ct_ref, debug_assert, utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::description, utility::tag::XMLSchemaComplexTypeGenerator::description(), element_, utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::element_name, utility::tag::XMLSchemaComplexTypeGenerator::element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), kids_ct_naming_func_, my_naming_func_, parent_, utility::tag::XMLSchemaComplexTypeGenerator::set_subelements_repeatable(), and utility::tag::XMLSchemaComplexTypeGenerator::write_complex_type_to_schema().
XMLSchemaRepeatableCTNode & utility::tag::XMLSchemaRepeatableCTNode::set_already_defined_element_w_alt_name |
( |
std::string const & |
name, |
|
|
std::string const & |
reference_element_name, |
|
|
DerivedNameFunction const & |
naming_func |
|
) |
| |
The documentation for this class was generated from the following files: