![]() |
Rosetta
2021.16
|
#include <XMLSchemaGeneration.hh>
Public Types | |
| enum | ElementType { ct_simple, ct_ref, ct_group } |
Public Member Functions | |
| ElementSummary () | |
Public Attributes | |
| ElementType | element_type |
| std::string | element_name |
| std::string | ct_name |
| std::string | description |
| AttributeList | attributes |
| bool | min_or_max_occurs_set |
| int | min_occurs |
| int | max_occurs |
| utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::ElementSummary | ( | ) |
| AttributeList utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::attributes |
| std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::ct_name |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
| std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::description |
| std::string utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::element_name |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement(), and utility::tag::XMLSchemaRepeatableCTNode::recursively_write_ct_to_schema().
| ElementType utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::element_type |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement(), and utility::tag::XMLSchemaComplexTypeGeneratorImpl::only_one_subelement_and_that_subelement_is_a_ct_group().
| int utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::max_occurs |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
| int utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::min_occurs |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
| bool utility::tag::XMLSchemaSimpleSubelementList::ElementSummary::min_or_max_occurs_set |
Referenced by utility::tag::XMLSchemaComplexTypeGeneratorImpl::create_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_already_defined_subelement_w_alt_element_name(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_group_subelement(), and utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement().
1.8.7