OpenStudio:model
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
openstudio::model::Model Member List

This is the complete list of members for openstudio::model::Model, including all inherited members.

addAndInsertObjects(const std::vector< IdfObject > &objectsToAdd, const std::vector< IdfObject > &objectsToInsert)openstudio::Workspace
addAndInsertObjects(const std::vector< WorkspaceObject > &objectsToAdd, const std::vector< WorkspaceObject > &objectsToInsert)openstudio::Workspace
addAndInsertObjects(const std::vector< WorkspaceObject > &objectsToAdd, const std::vector< std::vector< WorkspaceObject > > &objectsToInsert)openstudio::Workspace
addObject(const IdfObject &idfObject)openstudio::Workspace
addObjects(const std::vector< IdfObject > &idfObjects, bool checkNames=true)openstudio::Workspace
addObjects(const std::vector< WorkspaceObject > &objects, bool checkNames=true)openstudio::Workspace
addVersionObject()openstudio::Workspaceprotectedvirtual
allObjects() const openstudio::Workspaceprotected
alwaysOffDiscreteSchedule() const openstudio::model::Model
alwaysOffDiscreteScheduleName() const openstudio::model::Model
alwaysOnContinuousSchedule() const openstudio::model::Model
alwaysOnContinuousScheduleName() const openstudio::model::Model
alwaysOnDiscreteSchedule() const openstudio::model::Model
alwaysOnDiscreteScheduleName() const openstudio::model::Model
assumedYear()openstudio::model::Model
building() const openstudio::model::Model
calendarYear() const openstudio::model::Model
canBeTarget(const Handle &handle, const std::set< std::string > &referenceListNames) const openstudio::Workspace
cast() const openstudio::Workspace
clone(bool keepHandles=false) const openstudio::Workspace
cloneSubset(const std::vector< Handle > &handles, bool keepHandles=false, StrictnessLevel level=StrictnessLevel::Draft) const openstudio::Workspace
compareInputAndOutput(const ModelObject &object, const std::string &attributeName, double inputResult, double outputResult, double tol, LogLevel logLevel=LogLevel::Debug)openstudio::model::Modelrelated
connect(ModelObject sourceObject, unsigned sourcePort, ModelObject targetObject, unsigned targetPort) const openstudio::model::Model
connectProgressBar(openstudio::ProgressBar &progressBar)openstudio::Workspace
dayofWeekforStartDay() const openstudio::model::Model
disconnect(ModelObject object, unsigned port)openstudio::model::Model
disconnectProgressBar(openstudio::ProgressBar &progressBar)openstudio::Workspace
fastNaming() const openstudio::Workspace
getConcreteModelObjectByName(const std::string &name) const openstudio::model::Modelinline
getConcreteModelObjects() const openstudio::model::Modelinline
getConcreteModelObjectsByName(const std::string &name) const openstudio::model::Modelinline
getIddObject(const IddObjectType &type) const openstudio::Workspace
getModelObject(const Handle &handle) const openstudio::model::Modelinline
getModelObjectByName(const std::string &name) const openstudio::model::Modelinline
getModelObjects(bool sorted=false) const openstudio::model::Modelinline
getModelObjects(const std::vector< openstudio::Handle > &handles) const openstudio::model::Modelinline
getModelObjectsByName(const std::string &name, bool exactMatch=true) const openstudio::model::Modelinline
getObject(Handle handle) const openstudio::Workspace
getObjectByNameAndReference(std::string name, const std::vector< std::string > &referenceNames) const openstudio::Workspace
getObjectByTypeAndName(IddObjectType objectType, const std::string &name) const openstudio::Workspace
getObjects(const std::vector< Handle > &handles) const openstudio::Workspace
getObjectsByName(const std::string &name, bool exactMatch=true) const openstudio::Workspace
getObjectsByReference(const std::string &referenceName) const openstudio::Workspace
getObjectsByReference(const std::vector< std::string > &referenceNames) const openstudio::Workspace
getObjectsByType(IddObjectType objectType) const openstudio::Workspace
getObjectsByType(const IddObject &objectType) const openstudio::Workspace
getObjectsByTypeAndName(IddObjectType objectType, const std::string &name) const openstudio::Workspace
getOptionalUniqueModelObject() const openstudio::model::Modelinline
getUniqueModelObject()openstudio::model::Modelinline
handles(bool sorted=false) const openstudio::Workspace
iddFile() const openstudio::Workspace
iddFileType() const openstudio::Workspace
ImplType typedefopenstudio::Workspaceprotected
insertComponent(const Component &component)openstudio::model::Model
insertObject(const IdfObject &idfObject)openstudio::Workspace
insertObjects(const std::vector< IdfObject > &idfObjects)openstudio::Workspace
insertObjects(const std::vector< WorkspaceObject > &objects)openstudio::Workspace
isDayofWeekforStartDayDefaulted() const openstudio::model::Model
isInIddFile(IddObjectType type) const openstudio::Workspace
isIsLeapYearDefaulted() const openstudio::model::Model
isLeapYear() const openstudio::model::Model
isMember(const Handle &handle) const openstudio::Workspace
isValid() const openstudio::Workspace
isValid(StrictnessLevel level) const openstudio::Workspace
lifeCycleCostParameters() const openstudio::model::Model
load(const path &osmPath)openstudio::model::Modelstatic
load(const path &osmPath, const path &workflowJSONPath)openstudio::model::Modelstatic
openstudio::Workspace::load(const openstudio::path &p)openstudio::Workspacestatic
openstudio::Workspace::load(const openstudio::path &p, const IddFileType &iddFileType)openstudio::Workspacestatic
openstudio::Workspace::load(const openstudio::path &p, const IddFile &iddFile)openstudio::Workspacestatic
locateUrls(const std::vector< URLSearchPath > &t_paths, bool t_create_relative_paths, const openstudio::path &t_infile)openstudio::Workspace
makeDate(openstudio::MonthOfYear monthOfYear, unsigned dayOfMonth)openstudio::model::Model
makeDate(unsigned monthOfYear, unsigned dayOfMonth)openstudio::model::Model
makeDate(openstudio::NthDayOfWeekInMonth n, openstudio::DayOfWeek dayOfWeek, openstudio::MonthOfYear monthOfYear)openstudio::model::Model
makeDate(unsigned dayOfYear)openstudio::model::Model
Model()openstudio::model::Model
Model(const openstudio::IdfFile &idfFile)openstudio::model::Modelexplicit
Model(const openstudio::Workspace &workspace)openstudio::model::Modelexplicit
modelObjects(bool sorted=false) const openstudio::model::Model
ModelVector typedefopenstudio::model::Modelrelated
name(const Handle &handle) const openstudio::Workspace
nextName(const std::string &name, bool fillIn) const openstudio::Workspace
nextName(const IddObjectType &iddObjectType, bool fillIn) const openstudio::Workspace
numObjects() const openstudio::Workspace
numObjectsOfType(IddObjectType type) const openstudio::Workspace
numObjectsOfType(const IddObject &objectType) const openstudio::Workspace
objects(bool sorted=false) const openstudio::Workspace
objectsWithURLFields() const openstudio::Workspace
operator!=(const Workspace &other) const openstudio::Workspace
operator<<(std::ostream &os, const Workspace &workspace)openstudio::Workspace
operator==(const Model &other) const openstudio::model::Model
openstudio::Workspace::operator==(const Workspace &other) const openstudio::Workspace
optionalCast() const openstudio::Workspace
OptionalModel typedefopenstudio::model::Modelrelated
OptionalWorkspace typedefopenstudio::Workspace
order()openstudio::Workspace
order() const openstudio::Workspace
outdoorAirNode() const openstudio::model::Model
plenumSpaceType() const openstudio::model::Model
plenumSpaceTypeName() const openstudio::model::Model
purgeUnusedResourceObjects()openstudio::model::Model
purgeUnusedResourceObjects(IddObjectType iddObjectType)openstudio::model::Model
removeObject(const Handle &handle)openstudio::Workspace
removeObjects(const std::vector< Handle > &handles)openstudio::Workspace
resetCalendarYear()openstudio::model::Model
resetDayofWeekforStartDay()openstudio::model::Model
resetIsLeapYear()openstudio::model::Model
resetSqlFile()openstudio::model::Model
resetWorkflowJSON()openstudio::model::Model
runPeriod() const openstudio::model::Model
save(const openstudio::path &p, bool overwrite=false)openstudio::Workspace
setCalendarYear(int calendarYear)openstudio::model::Model
setDayofWeekforStartDay(std::string dayofWeekforStartDay)openstudio::model::Model
setFastNaming(bool fastNaming)openstudio::Workspace
setIsLeapYear(bool isLeapYear)openstudio::model::Model
setSqlFile(const SqlFile &sqlFile)openstudio::model::Model
setStrictnessLevel(StrictnessLevel level)openstudio::Workspace
setWorkflowJSON(const WorkflowJSON &workflowJSON)openstudio::model::Model
sort(const std::vector< WorkspaceObject > &objects) const openstudio::Workspace
sort(const std::vector< Handle > &handles) const openstudio::Workspace
sqlFile() const openstudio::model::Model
strictnessLevel() const openstudio::Workspace
swap(Workspace &other)openstudio::Workspace
swap(WorkspaceObject &currentObject, IdfObject &newObject, bool keepTargets=false)openstudio::Workspace
toIdfFile() const openstudio::Workspace
validityReport() const openstudio::Workspace
validityReport(StrictnessLevel level) const openstudio::Workspace
version() const openstudio::Workspace
versionObject() const openstudio::Workspace
weatherFile() const openstudio::model::Model
workflowJSON() const openstudio::model::Model
Workspace()openstudio::Workspace
Workspace(StrictnessLevel level)openstudio::Workspace
Workspace(StrictnessLevel level, IddFileType iddFileType)openstudio::Workspace
Workspace(const IdfFile &idfFile, StrictnessLevel level=StrictnessLevel::None)openstudio::Workspace
Workspace(const Workspace &other)openstudio::Workspace
Workspace(std::shared_ptr< detail::Workspace_Impl > impl)openstudio::Workspaceprotected
WorkspaceVector typedefopenstudio::Workspace
yearDescription() const openstudio::model::Model
~Model()openstudio::model::Modelinlinevirtual
~Workspace()openstudio::Workspacevirtual