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 |