| Copenstudio::AirState | The AirState object represents a moist air state |
| Copenstudio::Attribute | An attribute is a name value pair where the value can be a bool, double, int, string, or vector of other attributes |
| Copenstudio::AttributeDescription | AttributeDescription describes what an acceptable Attribute is in a given context |
| Copenstudio::baseUnitConversionFactor | A struct to store all the information necessary to convert from one base unit to another |
| ►Copenstudio::BCL | This is a generic interface that can be used for searching either the local or remote bcl |
| Copenstudio::BCLComponent | |
| Copenstudio::BCLComponentNameGreater | |
| Copenstudio::BCLComponentNameLess | |
| Copenstudio::BCLCost | This gives information about a cost in a BCL search result |
| Copenstudio::BCLFacet | This gives information about items from a BCL facet from a meta search result |
| Copenstudio::BCLFile | This gives information about a single file in a BCL search result |
| Copenstudio::BCLFileReference | BCLFileReference is a class for tracking files that come with BCL components and measures |
| Copenstudio::BCLMeasure | BCLMeasure is a class for managing the contents of a BCL Measure directory including the xml description file |
| Copenstudio::BCLMeasureArgument | BCLMeasureArgument is a class representing an argument of a measure |
| Copenstudio::BCLMeasureOutput | BCLMeasureOutput is a class representing an output of a measure |
| Copenstudio::BCLMetaSearchResult | This gives information about a meta search result |
| Copenstudio::BCLProvenance | This gives information about the provenance of a single file in a BCL search result |
| Copenstudio::BCLSearchResult | This gives information about an item in a BCL search result |
| Copenstudio::BCLTaxonomyTerm | This gives information about a taxonomy term from the taxonomy |
| Copenstudio::BCLXML | BCLXML is a class for accessing the common XML structures of BCLComponent and BCLMeasure |
| Copenstudio::BoundingBox | BoundingBox is an axis aligned cuboid that can check for intersections with another BoundingBox |
| Copenstudio::BTUExpnt | Structure to hold BTUUnit exponents needed for BTUUnit construction |
| Copenstudio::Calendar | Calendar is a description of a year, noting special days like holidays, special periods like seasons, and daylight savings time |
| Copenstudio::CalibrationBillingPeriod | CalibrationBillingPeriod is wrapper around Attribute for storing information about model calibration |
| Copenstudio::CalibrationResult | CalibrationResult is wrapper around Attribute for storing information about model calibration |
| Copenstudio::CalibrationUtilityBill | CalibrationUtilityBill is wrapper around Attribute for storing information about model calibration |
| Copenstudio::CFMExpnt | Structure to hold CFMUnit exponents needed for CFMUnit construction |
| Copenstudio::Chain | |
| Copenstudio::Chain::Comparer | |
| Copenstudio::QueueEvent::Comparer | |
| Copenstudio::CSVFile | Class for reading and writing CSV files |
| Copenstudio::CustomOutputAdapter | |
| Copenstudio::cx_VersionString | |
| Copenstudio::DataError | |
| Copenstudio::DataErrorLess | Set comparator for DataError |
| Copenstudio::Date | Date is an absolute unit of time, resolution to the day Date is simple wrapper around boost::gregorian::date |
| Copenstudio::DateCompare | DateCompare compares two dates, returns true if lhs is less than rhs |
| Copenstudio::DateTime | DateTime is an absolute unit of time, resolution to the second date is a valid Date time is normalized to 0 <= time < 24 hrs |
| Copenstudio::DynamicLibrary | |
| Copenstudio::Edge | |
| Copenstudio::EndUses | EndUses is wrapper around Attribute for storing information about end uses |
| ►CEnumBase< AlfalfaComponentCapability > [external] | |
| ►CEnumBase< AlfalfaComponentType > [external] | |
| ►CEnumBase< AppGFuelType > [external] | |
| ►CEnumBase< AttributeValueType > [external] | |
| ►CEnumBase< BCLXMLType > [external] | |
| ►CEnumBase< BuildingSector > [external] | |
| ►CEnumBase< ComponentType > [external] | |
| ►CEnumBase< DataErrorType > [external] | |
| ►CEnumBase< DayOfWeek > [external] | |
| ►CEnumBase< DocumentFormat > [external] | |
| ►CEnumBase< EndUseCategoryType > [external] | |
| ►CEnumBase< EndUseFuelType > [external] | |
| ►CEnumBase< EndUseType > [external] | |
| ►CEnumBase< EnvironmentType > [external] | |
| ►CEnumBase< EpwComputedField > [external] | |
| ►CEnumBase< EpwDataField > [external] | |
| ►CEnumBase< EpwDepthField > [external] | |
| ►CEnumBase< EpwDesignField > [external] | |
| ►CEnumBase< FileReferenceType > [external] | |
| ►CEnumBase< FuelType > [external] | |
| ►CEnumBase< InstallLocationType > [external] | |
| ►CEnumBase< MeasureBadgeType > [external] | |
| ►CEnumBase< MeasureLanguage > [external] | |
| ►CEnumBase< MeasureType > [external] | |
| ►CEnumBase< MonthOfYear > [external] | |
| ►CEnumBase< NthDayOfWeekInMonth > [external] | |
| ►CEnumBase< ReportingFrequency > [external] | |
| ►CEnumBase< Scope > [external] | |
| ►CEnumBase< StepResult > [external] | |
| ►CEnumBase< StrictnessLevel > [external] | |
| ►CEnumBase< UnitSystem > [external] | |
| ►CEnumBase< VariantType > [external] | |
| Copenstudio::EnvironmentIdentifier | Small class to let users identify a SqlFile environment period either by type or by name |
| Copenstudio::EpwDataPoint | EpwDataPoint is one line from the EPW file |
| Copenstudio::EpwDesignCondition | EpwDesignCondition is one line from the EPW file |
| Copenstudio::EpwFile | EpwFile parses a weather file in EPW format |
| Copenstudio::EpwGroundTemperatureDepth | EpwGroundTemperatureDepth is one line from the EPW file |
| Copenstudio::EpwHoliday | |
| Copenstudio::EulerAngles | Euler angles specify an orientation in space, they characterize: a rotation of psi radians about the x-axis followed by a rotation of theta radians about the y-axis followed by a rotation of phi radians about the z-axis |
| ►Cstd::exception | STL class |
| Copenstudio::Face | |
| Copenstudio::FaceNode | |
| Copenstudio::FieldIndexLess< T > | |
| Copenstudio::FileReference | |
| Copenstudio::FirstOfPairLess< T > | |
| Copenstudio::FloorplanJS | FloorplanJS is an adapter for the FloorspaceJS JSON format |
| Copenstudio::FloorplanObject | FloorplanObject is used to update data in a FloorplanJS object |
| Copenstudio::ForwardTranslatorOptionKeyMethod | |
| Copenstudio::ForwardTranslatorOptions | |
| Copenstudio::FSConfig | |
| ►Copenstudio::FSDispatchable | |
| Copenstudio::FSEdgeReference | |
| ►Copenstudio::FSGeometryBase | |
| Copenstudio::FSGround | |
| Copenstudio::FSModel | |
| Copenstudio::FSProject | |
| Copenstudio::FSVisitor | |
| Copenstudio::GetFirstOfPair< T, U > | |
| Copenstudio::GetSecondOfPair< T, U > | |
| Copenstudio::GPDExpnt | Structure to hold GPDUnit exponents needed for GPDUnit construction |
| Copenstudio::IcharCompare | Small functor object for case insensitive char compare |
| Copenstudio::IddUnitString | |
| ►Copenstudio::IdfExtensibleGroup | IdfExtensibleGroup wraps a single set of extensible fields in an IdfObject |
| Copenstudio::IdfFile | IdfFile provides parsing and printing of text files in EnergyPlus Input Data File (IDF) format |
| ►Copenstudio::IdfObject | IdfObject holds and manipulates data in the EnergyPlus Idd/Idf format |
| ►Copenstudio::IdfObjectDiff | IdfObjectDiff represents a change to an IdfObject |
| Copenstudio::IdfObjectImplLess | Function object for sorting objects by impl |
| Copenstudio::IdfObjectNameLess | Function object for sorting objects by name |
| Copenstudio::IdfObjectTypeLess | Function object for sorting by IddObjectType |
| Copenstudio::ImfFile | ImfFile represents an Imf file |
| Copenstudio::IndexLess< T > | |
| Copenstudio::InterpInfo | Data structure for holding interpolation information |
| Copenstudio::IntersectionResult | IntersectionResult contains detailed information about an intersection |
| Copenstudio::IPExpnt | Structure to hold IPUnit exponents needed for IPUnit construction |
| Copenstudio::IstringCompare | Small functor object for case insensitive std::string compare |
| Copenstudio::IstringEqual | Small functor object for case insensitive std::string equality |
| Copenstudio::IstringFind | Small functor object for case insensitive std::string equality |
| Copenstudio::IstringPairCompare | Small functor object for case insensitive std::string compare in pairs of std::string, tests first strings then seconds |
| Copenstudio::KeyValueIdentifier | Small class to let users identify one or more key values by name or regex |
| Copenstudio::LevelEvent | |
| Copenstudio::LineLinear2d | |
| Copenstudio::Logger | |
| Copenstudio::LogMessage | LogMessage encapsulates a single logging message |
| ►Copenstudio::LogSink | LogSink is a class for managing sinks for log messages, e.g. files, streams, etc |
| Copenstudio::Misc1Expnt | Structure to hold Misc1Unit exponents needed for Misc1Unit construction |
| Copenstudio::MPHExpnt | Structure to hold MPHUnit exponents needed for MPHUnit construction |
| Copenstudio::NameFinder< T > | Functor object for finding objects by name |
| Copenstudio::ObjectOrderBase | Base class for ordering objects |
| Copenstudio::ObjectPointer< T, U > | Data structure for specifying connections between IdfWorkspace and other object collections |
| ►CNano::Observer | |
| Copenstudio::OSOptionalQuantity | OSOptionalQuantity class to be used in OpenStudio ModelObject properties |
| Copenstudio::OSQuantityVector | Represents a vector of quantities all with the same units |
| Copenstudio::Plane | Plane defines an infinite plane in 3D space |
| Copenstudio::Point3d | |
| Copenstudio::Point3dComparer | |
| Copenstudio::PointLatLon | |
| Copenstudio::Polygon3d | |
| Copenstudio::Polyhedron | |
| Copenstudio::PreparedStatement | |
| Copenstudio::ProgressBar | ProgressBar is a pure virtual class providing virtual methods setRange, setValue, and setWindowTitle which may be overridden |
| Copenstudio::Quantity | Quantity class defines value, unit pairs |
| Copenstudio::QuantityConverter | Singleton for converting quantities to different unit systems or to targeted units |
| Copenstudio::QuantityFactory | |
| Copenstudio::Queue< T > | Thread safe Queue for message processing |
| Copenstudio::QueueEvent | |
| Copenstudio::Ray2d | |
| Copenstudio::RemoteQueryResponse | This class is used to capture the xml response of a query and store it for later processing |
| Copenstudio::RunOptions | Base class for defining a run options for a OpenStudio Workflow |
| Copenstudio::Scale | Structure for holding scale prefixes such as kilo and centi |
| Copenstudio::ScaleFactory | Singleton that creates scales based on std::string or exponent |
| Copenstudio::SecondOfPairLess< T > | |
| Copenstudio::SIExpnt | Structure to hold SIUnit exponents needed for SIUnit construction |
| Copenstudio::SplitCandidate | |
| Copenstudio::SqlFile | SqlFile class is a transaction script around the sql output of EnergyPlus |
| Copenstudio::SqlFileTimeSeriesQuery | Class to hold information about one or more SqlFile time series of interest |
| Copenstudio::StandardsJSON | Class for accessing the OpenStudio Standards (OSW) JSON format |
| Copenstudio::StructNameFinder< T > | Functor object for finding objects by name |
| Copenstudio::SummaryData | |
| Copenstudio::Surface3d | |
| Copenstudio::Surface3dEdge | |
| Copenstudio::System | |
| Copenstudio::TemperatureConversionRule | |
| Copenstudio::ThermExpnt | Structure to hold ThermUnit exponents needed for ThermUnit construction |
| Copenstudio::ThreadSafeDeque< T > | |
| Copenstudio::ThreeBoundingBox | ThreeBoundingBox includes information about a bounding box |
| Copenstudio::ThreeGeometry | ThreeGeometry holds the geometry for an object |
| Copenstudio::ThreeGeometryData | ThreeGeometryData holds the geometry data for an object |
| Copenstudio::ThreeMaterial | ThreeMaterial defines a rendering material |
| Copenstudio::ThreeModelObjectMetadata | ThreeModelObjectMetadata includes metadata about an OpenStudio ModelObject not associated with a ThreeSceneChild in the ThreeJS scene |
| Copenstudio::ThreeScene | ThreeScene is an adapter for a scene in the three.js geometry format, defined at: https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 |
| Copenstudio::ThreeSceneChild | ThreeSceneChild is a child object of a ThreeSceneObject |
| Copenstudio::ThreeSceneMetadata | ThreeSceneMetadata includes metadata about an OpenStudio Model Object |
| Copenstudio::ThreeSceneObject | ThreeSceneObject is the root object in a ThreeScene |
| Copenstudio::ThreeUserData | ThreeUserData decorates a ThreeSceneChild with additional information |
| Copenstudio::Time | Time is a relative unit of time, resolution to the second Time is simple wrapper around boost::posix_time::time_duration Internally totalSeconds is the primary definition of time (i.e |
| Copenstudio::TimeCompare | TimeCompare compares two times, returns true if lhs is less than rhs |
| Copenstudio::TimeSeries | TimeSeries is a series of values each reported at a single time |
| Copenstudio::TimeSeriesIdentifier | Small class to let users identify a time series by name, or a set of time series by regex |
| Copenstudio::Transformation | |
| Cstd::conditional::type | |
| ►Copenstudio::Unit | Base class that holds unit information in the form of (string,exponent) pairs |
| Copenstudio::UnitFactory | Singleton that creates units based on std::string representation |
| Copenstudio::UnzipFile | |
| ►Cboost::uuids::uuid | |
| Copenstudio::ValidityReport | |
| Copenstudio::ValueFinder< T, U > | Functor object for finding objects by value |
| Copenstudio::Variant | A Variant is a flexible type that can hold several types of values |
| Copenstudio::Vector3d | |
| Copenstudio::VectorStruct | Workaround to get Vector typedef, http://www.gotw.ca/gotw/079.htm |
| Copenstudio::VersionString | |
| Copenstudio::Vertex | |
| Copenstudio::WhExpnt | Structure to hold WhUnit exponents needed for WhUnit construction |
| Copenstudio::WorkflowJSON | Class for accessing the OpenStudio Workflow (OSW) JSON format |
| ►Copenstudio::WorkflowStep | Base class for defining a step in an OpenStudio Workflow |
| Copenstudio::WorkflowStepResult | Class for documenting the outcome of running a UserScript or a Ruleset |
| Copenstudio::WorkflowStepValue | Class for storing a value set by OSRunner::registerValue |
| Copenstudio::Workspace | Workspace holds a collection of interconnected WorkspaceObjects |
| Copenstudio::WorkspaceObjectNameGreater | |
| Copenstudio::WorkspaceObjectNameLess | |
| Copenstudio::WorkspaceObjectOrder | Public interface of WorkspaceObjectOrder |
| Copenstudio::WorkspaceWatcher | WorkspaceWatcher watches a Workspace for signals emitted on changes |
| Copenstudio::XMLValidator | |
| Copenstudio::YearDescription | YearDescription describes a year with several optional parameters |
| Copenstudio::ZipFile | |
| Cint |