OpenStudioCore:project
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Object Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CEnumBase
 Copenstudio::project::AlgorithmRecordColumnsColumn definitions for the AlgorithmRecords table
 Copenstudio::project::AlgorithmRecordType
 Copenstudio::project::AnalysisRecordColumnsColumn definitions for the AnalysisRecords table
 Copenstudio::project::AttributeRecordColumnsColumn definitions for the AttributeRecords table
 Copenstudio::project::CloudSessionRecordColumnsColumn definitions for the CloudSessionRecords table
 Copenstudio::project::CloudSessionRecordTypeObjectRecord types that derive from CloudSessionRecord
 Copenstudio::project::CloudSettingsRecordColumnsColumn definitions for the CloudSettingsRecords table
 Copenstudio::project::CloudSettingsRecordTypeObjectRecord types that derive from CloudSettingsRecord
 Copenstudio::project::ContinuousVariableRecordTypeObjectRecord types that derive from ContinuousVariableRecord
 Copenstudio::project::DakotaAlgorithmRecordType
 Copenstudio::project::DataPointRecordColumnsColumn definitions for the DataPointRecords table
 Copenstudio::project::DataPointRecordType
 Copenstudio::project::DataPointValueRecordColumnsColumn definitions for the DataPointValueRecords table
 Copenstudio::project::DiscreteVariableRecordTypeObjectRecord types that derive from DiscreteVariableRecord
 Copenstudio::project::FileReferenceRecordColumnsColumn definitions for the FileReferenceRecords table
 Copenstudio::project::FunctionRecordColumnsColumn definitions for the FunctionRecords table
 Copenstudio::project::FunctionRecordType
 Copenstudio::project::FunctionTypeType of function from a problem formulation perspective
 Copenstudio::project::InputVariableRecordTypeObjectRecord types that derive from InputVariableRecord
 Copenstudio::project::JoinRecordColumnsThere is no JoinRecords table, however all JoinRecords have only these members
 Copenstudio::project::MeasureRecordColumnsColumn definitions for the MeasureRecords table
 Copenstudio::project::MeasureRecordType
 Copenstudio::project::ObjectRecordColumnsThere is no ObjectRecordColumns table, however all ObjectRecords begin with these members
 Copenstudio::project::OpenStudioAlgorithmRecordType
 Copenstudio::project::OSArgumentRecordColumnsColumn definitions for the OSArgumentRecords table
 Copenstudio::project::OutputVariableRecordTypeObjectRecord types that derive from OutputVariableRecord
 Copenstudio::project::ProblemRecordColumnsColumn definitions for the ProblemRecords table
 Copenstudio::project::ProblemRecordTypeEnumeration of ProblemRecord and immediately derived types
 Copenstudio::project::ProjectDatabaseRecordColumnsColumn definitions for the ProjectDatabaseRecords table
 Copenstudio::project::RecordColumnsThere is no RecordColumns table, however all Records begin with these members
 Copenstudio::project::TagRecordColumnsColumn definitions for the TagRecords table
 Copenstudio::project::UrlRecordColumnsColumn definitions for the UrlRecords table
 Copenstudio::project::URLSearchPathRecordColumnsColumns of the URLSearchPathRecords table
 Copenstudio::project::VariableRecordColumnsColumn definitions for the VariableRecords table
 Copenstudio::project::VariableRecordTypeObjectRecord types that derive from VariableRecord
 Copenstudio::project::WorkflowRecordColumnsColumn definitions for the WorkflowRecords table
 Copenstudio::project::FunctionRecordFunctionVectorIndexLessSorts FunctionRecords by functionVectorIndex
 Copenstudio::project::MeasureRecordMeasureVectorIndexLessSorts MeasureRecords by measureVectorIndex
 Copenstudio::project::ProjectDatabaseProjectDatabase
 CQObject
 Copenstudio::project::RecordRecord is the base class for saving and retrieving objects in a ProjectDatabase
 Copenstudio::project::JoinRecordJoinRecord is the base class for join objects that can be saved to a ProjectDatabase
 Copenstudio::project::DataPoint_Measure_JoinRecordDataPoint_Measure_JoinRecord is a JoinRecord
 Copenstudio::project::ObjectRecordObjectRecord is the base class for objects represent individual objects
 Copenstudio::project::AlgorithmRecordAlgorithmRecord is a ObjectRecord
 Copenstudio::project::DakotaAlgorithmRecordDakotaAlgorithmRecord is a AlgorithmRecord
 Copenstudio::project::DDACEAlgorithmRecordDDACEAlgorithmRecord is a DakotaAlgorithmRecord
 Copenstudio::project::FSUDaceAlgorithmRecordFSUDaceAlgorithmRecord is a DakotaAlgorithmRecord
 Copenstudio::project::ParameterStudyAlgorithmRecordParameterStudyAlgorithmRecord is a DakotaAlgorithmRecord
 Copenstudio::project::PSUADEDaceAlgorithmRecordPSUADEDaceAlgorithmRecord is a DakotaAlgorithmRecord
 Copenstudio::project::SamplingAlgorithmRecordSamplingAlgorithmRecord is a DakotaAlgorithmRecord
 Copenstudio::project::OpenStudioAlgorithmRecordOpenStudioAlgorithmRecord is a AlgorithmRecord
 Copenstudio::project::DesignOfExperimentsRecordDesignOfExperimentsRecord is an OpenStudioAlgorithmRecord
 Copenstudio::project::SequentialSearchRecordSequentialSearchRecord is an OpenStudioAlgorithmRecord
 Copenstudio::project::AnalysisRecordAnalysisRecord is a ObjectRecord
 Copenstudio::project::AttributeRecordAttributeRecord is an ObjectRecord that serializes an Attribute
 Copenstudio::project::CloudSessionRecordCloudSessionRecord is a ObjectRecord
 Copenstudio::project::AWSSessionRecordAWSSessionRecord is a CloudSessionRecord
 Copenstudio::project::VagrantSessionRecordVagrantSessionRecord is a CloudSessionRecord
 Copenstudio::project::CloudSettingsRecordCloudSettingsRecord is a ObjectRecord
 Copenstudio::project::AWSSettingsRecordAWSSettingsRecord is a CloudSettingsRecord
 Copenstudio::project::VagrantSettingsRecordVagrantSettingsRecord is a CloudSettingsRecord
 Copenstudio::project::DataPointRecordDataPointRecord is a ObjectRecord
 Copenstudio::project::OptimizationDataPointRecordOptimizationDataPointRecord is a DataPointRecord
 Copenstudio::project::DataPointValueRecordDataPointValueRecord is a ObjectRecord
 Copenstudio::project::FileReferenceRecordFileReferenceRecord is an ObjectRecord
 Copenstudio::project::FunctionRecordFunctionRecord is an ObjectRecord
 Copenstudio::project::LinearFunctionRecordLinearFunctionRecord is a FunctionRecord
 Copenstudio::project::MeasureRecordA Measure is an ObjectRecord that serializes a specific value of a MeasureGroup
 Copenstudio::project::NullMeasureRecordNullMeasureRecord is a MeasureRecord
 Copenstudio::project::RubyMeasureRecordRubyMeasureRecord is a MeasureRecord
 Copenstudio::project::OSArgumentRecordOSArgumentRecord is a ObjectRecord
 Copenstudio::project::ProblemRecordProblemRecord is an ObjectRecord that serializes objects of type analysis::Problem
 Copenstudio::project::OptimizationProblemRecordOptimizationProblemRecord is a ProblemRecord
 Copenstudio::project::ProjectDatabaseRecord
 Copenstudio::project::TagRecord
 Copenstudio::project::UrlRecordUrlRecord is a ObjectRecord
 Copenstudio::project::URLSearchPathRecordURLSearchPathRecord is an ObjectRecord that stores URLSearchPaths, that is, locations that should be searched to find resources of certain types
 Copenstudio::project::VariableRecordA VariableRecord is an ObjectRecord parented by a ProblemRecord
 Copenstudio::project::InputVariableRecordInputVariableRecord is a VariableRecord
 Copenstudio::project::ContinuousVariableRecordContinuousVariableRecord is an InputVariableRecord
 Copenstudio::project::RubyContinuousVariableRecordRubyContinuousVariableRecord is a ContinuousVariableRecord
 Copenstudio::project::DiscreteVariableRecordDiscreteVariableRecord is a InputVariableRecord
 Copenstudio::project::MeasureGroupRecord
 Copenstudio::project::OutputVariableRecordOutputVariableRecord is a VariableRecord
 Copenstudio::project::OutputAttributeVariableRecordOutputAttributeVariableRecord is an OutputVariableRecord
 Copenstudio::project::WorkflowRecordWorkflowRecord is an ObjectRecord that refers to a runmanager::Workflow stored in the RunManager database associated with this ProjectDatabase
 Copenstudio::project::RemoveUndoRemoveUndo is a simple class used to commit or revert a removeRecord operation in the ProjectDatabase
 Copenstudio::project::UpdateByIdQueryData
 Copenstudio::project::VariableRecordVariableVectorIndexLessSorts VariableRecords by variableVectorIndex
 Copenstudio::project::WorkflowRecordWorkflowIndexLessSorts WorkflowRecords by workflowIndex