 boost | Extend boost::program_options namespace to include platform specific functions for parsing command line arguments |
  program_options | |
 GeographicLib | |
 Json | |
 openstudio | All OpenStudio code is placed in the openstudio namespace |
  filesystem | |
  idfRegex | |
  model | |
  string_conversions | |
  AirState | The AirState object represents a moist air state |
  AppGFuelType | Heat for coil for Appendix G system type selections |
  Attribute | An attribute is a name value pair where the value can be a bool, double, int, string, or vector of other attributes |
  AttributeDescription | AttributeDescription describes what an acceptable Attribute is in a given context |
  AttributeValueType | A listing of data types that can be held in an Attribute |
  baseUnitConversionFactor | A struct to store all the information necessary to convert from one base unit to another |
  BCL | This is a generic interface that can be used for searching either the local or remote bcl |
  BCLComponent | |
  BCLComponentNameGreater | |
  BCLComponentNameLess | |
  BCLCost | This gives information about a cost in a BCL search result |
  BCLFacet | This gives information about items from a BCL facet from a meta search result |
  BCLFile | This gives information about a single file in a BCL search result |
  BCLFileReference | BCLFileReference is a class for tracking files that come with BCL components and measures |
  BCLMeasure | BCLMeasure is a class for managing the contents of a BCL Measure directory including the xml description file |
  BCLMeasureArgument | BCLMeasureArgument is a class representing an argument of a measure |
  BCLMeasureOutput | BCLMeasureOutput is a class representing an output of a measure |
  BCLMetaSearchResult | This gives information about a meta search result |
  BCLProvenance | This gives information about the provenance of a single file in a BCL search result |
  BCLSearchResult | This gives information about an item in a BCL search result |
  BCLTaxonomyTerm | This gives information about a taxonomy term from the taxonomy |
  BCLXML | BCLXML is a class for accessing the common XML structures of BCLComponent and BCLMeasure |
  BCLXMLType | Enumeration of the BCL XML file types |
  BoundingBox | BoundingBox is an axis aligned cuboid that can check for intersections with another BoundingBox |
  BTUExpnt | Structure to hold BTUUnit exponents needed for BTUUnit construction |
  BTUUnit | BTUUnit is a Unit with baseUnits fixed by its constructors, see BTUExpnt |
  BuildingSector | Commercial or residential |
  Calendar | Calendar is a description of a year, noting special days like holidays, special periods like seasons, and daylight savings time |
  CalibrationBillingPeriod | CalibrationBillingPeriod is wrapper around Attribute for storing information about model calibration |
  CalibrationResult | CalibrationResult is wrapper around Attribute for storing information about model calibration |
  CalibrationUtilityBill | CalibrationUtilityBill is wrapper around Attribute for storing information about model calibration |
  CelsiusUnit | CelsiusUnit is a TemperatureUnit that supports absolute temperatures in degrees Celsius |
  CFMExpnt | Structure to hold CFMUnit exponents needed for CFMUnit construction |
  CFMUnit | CFMUnit is a Unit with baseUnits fixed by its constructors, see CFMExpnt |
  Chain | |
   Comparer | |
  ComponentType | What an HVACComponent is meant to do: heating, cooling, both or none |
  CSVFile | Class for reading and writing CSV files |
  CustomOutputAdapter | |
  cx_VersionString | |
  DataError | |
  DataErrorLess | Set comparator for DataError |
  DataErrorType | Lists the ways in which an Idf field, object, or collection of objects can be invalid as compared to its Idd |
  Date | Date is an absolute unit of time, resolution to the day Date is simple wrapper around boost::gregorian::date |
  DateCompare | DateCompare compares two dates, returns true if lhs is less than rhs |
  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 |
  DayOfWeek | DayOfWeek is an enumeration of the days of the week: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
  DocumentFormat | Document output formats supported by OpenStudio |
  DynamicLibrary | |
  Edge | |
  EndUseCategoryType | End use categories reported by OpenStudio |
  EndUseFuelType | Fuel types reported by OpenStudio |
  EndUses | EndUses is wrapper around Attribute for storing information about end uses |
  EndUseType | End uses that can be metered by EnergyPlus |
  EnvironmentIdentifier | Small class to let users identify a SqlFile environment period either by type or by name |
  EnvironmentType | Frequencies at which report variables may be specified |
  EpwComputedField | |
  EpwDataField | |
  EpwDataPoint | EpwDataPoint is one line from the EPW file |
  EpwDesignCondition | EpwDesignCondition is one line from the EPW file |
  EpwDesignField | |
  EpwFile | EpwFile parses a weather file in EPW format |
  EpwHoliday | |
  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 |
  Exception | Base class for exceptions |
  Face | |
  FaceNode | |
  FahrenheitUnit | FahrenheitUnit is a TemperatureUnit that supports absolute temperatures in degrees Fahrenheit |
  FieldIndexLess | |
  FileLogSink | |
  FileReference | |
  FileReferenceType | Type of files we expect to handle with FileReference |
  FirstOfPairLess | |
  FloorplanJS | FloorplanJS is an adapter for the FloorspaceJS JSON format |
  FloorplanObject | FloorplanObject is used to update data in a FloorplanJS object |
  ForwardTranslatorOptionKeyMethod | |
  ForwardTranslatorOptions | |
  FSAssignment | |
  FSBase | |
  FSBuildingType | |
  FSBuildingUnit | |
  FSConfig | |
  FSConstructionSet | |
  FSDaylightingControl | |
  FSDaylightingControlDefinition | |
  FSDispatchable | |
  FSDoor | |
  FSDoorDefinition | |
  FSEdge | |
  FSEdgeReference | |
  FSFace | |
  FSFiller | |
  FSGeometry | |
  FSGeometryBase | |
  FSGround | |
  FSModel | |
  FSProject | |
  FSShading | |
  FSSpace | |
  FSSpaceType | |
  FSStory | |
  FSThermalZone | |
  FSVertex | |
  FSVisitor | |
  FSWindow | |
  FSWindowDefinition | |
  FuelType | EnergyPlus meterable fuel types |
  GetFirstOfPair | |
  GetSecondOfPair | |
  GPDExpnt | Structure to hold GPDUnit exponents needed for GPDUnit construction |
  GPDUnit | GPDUnit is a Unit with baseUnits fixed by its constructors, see GPDExpnt |
  IcharCompare | Small functor object for case insensitive char compare |
  IddUnitString | |
  IdfExtensibleGroup | IdfExtensibleGroup wraps a single set of extensible fields in an IdfObject |
  IdfFile | IdfFile provides parsing and printing of text files in EnergyPlus Input Data File (IDF) format |
  IdfObject | IdfObject holds and manipulates data in the EnergyPlus Idd/Idf format |
  IdfObjectDiff | IdfObjectDiff represents a change to an IdfObject |
  IdfObjectImplLess | Function object for sorting objects by impl |
  IdfObjectNameLess | Function object for sorting objects by name |
  IdfObjectTypeLess | Function object for sorting by IddObjectType |
  IdfObjectWatcher | IdfObjectWatcher watches an IdfObject for signals emitted on changes |
  ImfFile | ImfFile represents an Imf file |
  IndexLess | |
  InstallLocationType | EnergyPlus meter install location |
  InterpInfo | Data structure for holding interpolation information |
  IntersectionResult | IntersectionResult contains detailed information about an intersection |
  IPExpnt | Structure to hold IPUnit exponents needed for IPUnit construction |
  IPUnit | IPUnit is a Unit with baseUnits fixed by its constructors, see IPExpnt |
  IstringCompare | Small functor object for case insensitive std::string compare |
  IstringEqual | Small functor object for case insensitive std::string equality |
  IstringFind | Small functor object for case insensitive std::string equality |
  IstringPairCompare | Small functor object for case insensitive std::string compare in pairs of std::string, tests first strings then seconds |
  KeyValueIdentifier | Small class to let users identify one or more key values by name or regex |
  LevelEvent | |
  LineLinear2d | |
  LocalBCL | |
  LoggerSingleton | Singleton logger class |
  LogMessage | LogMessage encapsulates a single logging message |
  LogSink | LogSink is a class for managing sinks for log messages, e.g. files, streams, etc |
  MeasureBadgeType | |
  MeasureLanguage | |
  MeasureStep | Base class for defining a step in an OpenStudio Workflow |
  MeasureType | Enumeration of the types of BCLMeasure, by input file type |
  Misc1Expnt | Structure to hold Misc1Unit exponents needed for Misc1Unit construction |
  Misc1Unit | Misc1Unit is a Unit with baseUnits fixed by its constructors, see Misc1Expnt |
  MonthOfYear | MonthOfYear is an enumeration of months: January, February, March, April, May, June, July, August, September, October, November, December |
  MPHExpnt | Structure to hold MPHUnit exponents needed for MPHUnit construction |
  MPHUnit | MPHUnit is a Unit with baseUnits fixed by its constructors, see MPHExpnt |
  NameFinder | Functor object for finding objects by name |
  NthDayOfWeekInMonth | NthDayOfWeekInMonth is an enum for the nth DayOfWeek in MonthOfYear (e.g |
  ObjectOrderBase | Base class for ordering objects |
  ObjectPointer | Data structure for specifying connections between IdfWorkspace and other object collections |
  OSOptionalQuantity | OSOptionalQuantity class to be used in OpenStudio ModelObject properties |
  OSQuantityVector | Represents a vector of quantities all with the same units |
  Plane | Plane defines an infinite plane in 3D space |
  Point3d | |
  Point3dComparer | |
  PointLatLon | |
  Polygon3d | |
  Polyhedron | |
  PreparedStatement | |
  ProgressBar | ProgressBar is a pure virtual class providing virtual methods setRange, setValue, and setWindowTitle which may be overridden |
  Quantity | Quantity class defines value, unit pairs |
  QuantityConverterSingleton | Singleton for converting quantities to different unit systems or to targeted units |
  QuantityFactorySingleton | |
  Queue | Thread safe Queue for message processing |
  queue_read_canceled | Exception thrown if the user attempts to read data from openstudio::Queue<>, but the Queue is canceled or shutdown |
  queue_read_empty | Exception thrown if the user attempts to read data from openstudio::Queue<> with a non-blocking call and there is no data available |
  QueueEvent | |
   Comparer | |
  Ray2d | |
  RemoteBCL | Class for accessing the remote BCL |
  RemoteQueryResponse | This class is used to capture the xml response of a query and store it for later processing |
  ReportingFrequency | Frequencies at which report variables may be specified |
  RubyException | |
  RunOptions | Base class for defining a run options for a OpenStudio Workflow |
  Scale | Structure for holding scale prefixes such as kilo and centi |
  ScaleFactorySingleton | Singleton that creates scales based on std::string or exponent |
  Scope | Indicates whether a ValidityReport or DataError pertains to a single field, a single object, or the entire collection |
  SecondOfPairLess | |
  SIExpnt | Structure to hold SIUnit exponents needed for SIUnit construction |
  Singleton | |
  SIUnit | SIUnit is a Unit with baseUnits are fixed by its constructors, see SIExpnt |
  SplitCandidate | |
  SqlFile | SqlFile class is a transaction script around the sql output of EnergyPlus |
  SqlFileTimeSeriesQuery | Class to hold information about one or more SqlFile time series of interest |
  StandardsJSON | Class for accessing the OpenStudio Standards (OSW) JSON format |
  StepResult | Possible outcomes of running a WorkflowStep |
  StrictnessLevel | Specifies the desired amount of validity |
  StringStreamLogSink | |
  StructNameFinder | Functor object for finding objects by name |
  SummaryData | |
  Surface3d | |
  Surface3dEdge | |
  System | |
  TemperatureConversionRule | |
  TemperatureUnit | TemperatureUnit is an abstract Unit for handling temperatures |
  ThermExpnt | Structure to hold ThermUnit exponents needed for ThermUnit construction |
  ThermUnit | ThermUnit is a Unit with baseUnits Btu, ft, h, R, and people |
  ThreadSafeDeque | |
  ThreeBoundingBox | ThreeBoundingBox includes information about a bounding box |
  ThreeGeometry | ThreeGeometry holds the geometry for an object |
  ThreeGeometryData | ThreeGeometryData holds the geometry data for an object |
  ThreeMaterial | ThreeMaterial defines a rendering material |
  ThreeModelObjectMetadata | ThreeModelObjectMetadata includes metadata about an OpenStudio ModelObject not associated with a ThreeSceneChild in the ThreeJS scene |
  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 |
  ThreeSceneChild | ThreeSceneChild is a child object of a ThreeSceneObject |
  ThreeSceneMetadata | ThreeSceneMetadata includes metadata about an OpenStudio Model Object |
  ThreeSceneObject | ThreeSceneObject is the root object in a ThreeScene |
  ThreeUserData | ThreeUserData decorates a ThreeSceneChild with additional information |
  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 |
  TimeCompare | TimeCompare compares two times, returns true if lhs is less than rhs |
  TimeSeries | TimeSeries is a series of values each reported at a single time |
  TimeSeriesIdentifier | Small class to let users identify a time series by name, or a set of time series by regex |
  Transformation | |
  Unit | Base class that holds unit information in the form of (string,exponent) pairs |
  UnitFactorySingleton | Singleton that creates units based on std::string representation |
  UnitSystem | Unit systems supported by OpenStudio's runtime units utility |
  UnzipFile | |
  UUID | Universally Unique Identifier |
  ValidityReport | |
  ValueFinder | Functor object for finding objects by value |
  Variant | A Variant is a flexible type that can hold several types of values |
  VariantType | A listing of data types that can be held in a Variant |
  Vector3d | |
  VectorStruct | Workaround to get Vector typedef, http://www.gotw.ca/gotw/079.htm |
  VersionString | |
  Vertex | |
  WhExpnt | Structure to hold WhUnit exponents needed for WhUnit construction |
  WhUnit | WhUnit is a Unit with baseUnits W, h, m, K, and people |
  WorkflowJSON | Class for accessing the OpenStudio Workflow (OSW) JSON format |
  WorkflowStep | Base class for defining a step in an OpenStudio Workflow |
  WorkflowStepResult | Class for documenting the outcome of running a UserScript or a Ruleset |
  WorkflowStepValue | Class for storing a value set by OSRunner::registerValue |
  Workspace | Workspace holds a collection of interconnected WorkspaceObjects |
  WorkspaceExtensibleGroup | WorkspaceExtensibleGroup wraps a set of extensible fields in a WorkspaceObject |
  WorkspaceObject | WorkspaceObject holds and manipulates data objects in Energyplus IDF format in the context of a Workspace |
  WorkspaceObjectDiff | WorkspaceObjectDiff represents a change to an WorkspaceObjectDiff |
  WorkspaceObjectNameGreater | |
  WorkspaceObjectNameLess | |
  WorkspaceObjectOrder | Public interface of WorkspaceObjectOrder |
  WorkspaceObjectWatcher | |
  WorkspaceWatcher | WorkspaceWatcher watches a Workspace for signals emitted on changes |
  XMLValidator | |
  YearDescription | YearDescription describes a year with several optional parameters |
  ZipFile | |
 pugi | |
 StaticInitializer | This template should be used as a base class for a class that has static data to initialize |
 type | |
 uuid | |