|
Rosetta
|
#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(), utility::tag::XMLSchemaComplexTypeGeneratorImpl::prepare_sequence_of_subelement_sets(), 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::prepare_sequence_of_subelement_sets().
| 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(), utility::tag::XMLSchemaSimpleSubelementList::element_summary_as_simple_subelement(), and utility::tag::XMLSchemaComplexTypeGeneratorImpl::prepare_sequence_of_subelement_sets().