The SKIRT project
advanced radiative transfer for astrophysics
SchemaDef Member List

This is the complete list of members for SchemaDef, including all inherited members.

_allTypes (defined in SchemaDef)SchemaDefprivate
_concreteTypes (defined in SchemaDef)SchemaDefprivate
_extension (defined in SchemaDef)SchemaDefprivate
_format (defined in SchemaDef)SchemaDefprivate
_name (defined in SchemaDef)SchemaDefprivate
_producer (defined in SchemaDef)SchemaDefprivate
_root (defined in SchemaDef)SchemaDefprivate
_title (defined in SchemaDef)SchemaDefprivate
_type (defined in SchemaDef)SchemaDefprivate
_unitDef (defined in SchemaDef)SchemaDefprivate
_url (defined in SchemaDef)SchemaDefprivate
_version (defined in SchemaDef)SchemaDefprivate
addTypeDef(string name, string base, string title, TypeDef::Instantiator instantiator=nullptr)SchemaDef
allowed(string type) constSchemaDef
allowedAndDisplayed(string type) constSchemaDef
ascendants(string type) constSchemaDef
createItem(string type) constSchemaDef
createPropertyHandler(Item *item, string property, NameManager *nameMgr) constSchemaDef
definingType(string type, string property) constSchemaDef
descendants(string type) constSchemaDef
getSchemaTitle(string filePath)SchemaDefstatic
has(string qty) constSchemaDef
has(string qty, string unit) constSchemaDef
hasMultipleUnitSystems() constSchemaDef
in(string qty, string unit, double value) constSchemaDef
inherits(string childType, string parentType) constSchemaDef
isCompatible(string schemaFilePath, string dataFilePath)SchemaDefstatic
loadUnitDef(const UnitDef &unitDef)SchemaDef
operator=(const SchemaDef &)=deleteSchemaDef
out(string qty, string unit, double value) constSchemaDef
properties(string type) constSchemaDef
propertyDef(string type, string property) constSchemaDefprivate
propertyTitle(string type, string property) constSchemaDef
save(string filePath, string producer=string()) constSchemaDef
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 &)=deleteSchemaDef
schemaExtension() constSchemaDef
schemaFormat() constSchemaDef
schemaName() constSchemaDef
schemaProducer() constSchemaDef
schemaRoot() constSchemaDef
schemaTitle() constSchemaDef
schemaType() constSchemaDef
schemaUrl() constSchemaDef
schemaVersion() constSchemaDef
title(string type) constSchemaDef
titles(const vector< string > &types) constSchemaDef
toBeInserted(string type) constSchemaDef
typeDef(string type) constSchemaDefprivate
unit(string qty, string unitSystem, string unitStyle) constSchemaDef
unitSystemBase() constSchemaDef