This is the complete list of members for SchemaDef, including all inherited members.
| _allTypes (defined in SchemaDef) | SchemaDef | private |
| _concreteTypes (defined in SchemaDef) | SchemaDef | private |
| _extension (defined in SchemaDef) | SchemaDef | private |
| _format (defined in SchemaDef) | SchemaDef | private |
| _name (defined in SchemaDef) | SchemaDef | private |
| _producer (defined in SchemaDef) | SchemaDef | private |
| _root (defined in SchemaDef) | SchemaDef | private |
| _title (defined in SchemaDef) | SchemaDef | private |
| _type (defined in SchemaDef) | SchemaDef | private |
| _unitDef (defined in SchemaDef) | SchemaDef | private |
| _url (defined in SchemaDef) | SchemaDef | private |
| _version (defined in SchemaDef) | SchemaDef | private |
| addTypeDef(string name, string base, string title, TypeDef::Instantiator instantiator=nullptr) | SchemaDef | |
| allowed(string type) const | SchemaDef | |
| allowedAndDisplayed(string type) const | SchemaDef | |
| ascendants(string type) const | SchemaDef | |
| createItem(string type) const | SchemaDef | |
| createPropertyHandler(Item *item, string property, NameManager *nameMgr) const | SchemaDef | |
| definingType(string type, string property) const | SchemaDef | |
| descendants(string type) const | SchemaDef | |
| getSchemaTitle(string filePath) | SchemaDef | static |
| has(string qty) const | SchemaDef | |
| has(string qty, string unit) const | SchemaDef | |
| hasMultipleUnitSystems() const | SchemaDef | |
| in(string qty, string unit, double value) const | SchemaDef | |
| inherits(string childType, string parentType) const | SchemaDef | |
| isCompatible(string schemaFilePath, string dataFilePath) | SchemaDef | static |
| loadUnitDef(const UnitDef &unitDef) | SchemaDef | |
| operator=(const SchemaDef &)=delete | SchemaDef | |
| out(string qty, string unit, double value) const | SchemaDef | |
| properties(string type) const | SchemaDef | |
| propertyDef(string type, string property) const | SchemaDef | private |
| propertyTitle(string type, string property) const | SchemaDef | |
| save(string filePath, string producer=string()) const | SchemaDef | |
| SchemaDef(string filePath) | SchemaDef | |
| SchemaDef(string name, string title, string version, string extension, string root, string type, string format, string url) | SchemaDef | |
| SchemaDef(const SchemaDef &)=delete | SchemaDef | |
| schemaExtension() const | SchemaDef | |
| schemaFormat() const | SchemaDef | |
| schemaName() const | SchemaDef | |
| schemaProducer() const | SchemaDef | |
| schemaRoot() const | SchemaDef | |
| schemaTitle() const | SchemaDef | |
| schemaType() const | SchemaDef | |
| schemaUrl() const | SchemaDef | |
| schemaVersion() const | SchemaDef | |
| title(string type) const | SchemaDef | |
| titles(const vector< string > &types) const | SchemaDef | |
| toBeInserted(string type) const | SchemaDef | |
| typeDef(string type) const | SchemaDef | private |
| unit(string qty, string unitSystem, string unitStyle) const | SchemaDef | |
| unitSystemBase() const | SchemaDef |