OpenStudio:utilities/idd
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields Class Reference

#include <PlantEquipmentOperation_ThermalEnergyStorage_FieldEnums.hxx>

+ Inheritance diagram for openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields:

Public Types

enum  domain {
  Name, OnPeakSchedule, ChargingAvailabilitySchedule, NonChargingChilledWaterTemperature,
  ChargingChilledWaterTemperature, Component1ObjectType, Component1Name, Component1DemandCalculationNodeName,
  Component1SetpointNodeName, Component1FlowRate, Component1OperationType, Component2ObjectType,
  Component2Name, Component2DemandCalculationNodeName, Component2SetpointNodeName, Component2FlowRate,
  Component2OperationType, Component3ObjectType, Component3Name, Component3DemandCalculationNodeName,
  Component3SetpointNodeName, Component3FlowRate, Component3OperationType, Component4ObjectType,
  Component4Name, Component4DemandCalculationNodeName, Component4SetpointNodeName, Component4FlowRate,
  Component4OperationType, Component5ObjectType, Component5Name, Component5DemandCalculationNodeName,
  Component5SetpointNodeName, Component5FlowRate, Component5OperationType, Component6ObjectType,
  Component6Name, Component6DemandCalculationNodeName, Component6SetpointNodeName, Component6FlowRate,
  Component6OperationType, Component7ObjectType, Component7Name, Component7DemandCalculationNodeName,
  Component7SetpointNodeName, Component7FlowRate, Component7OperationType, Component8ObjectType,
  Component8Name, Component8DemandCalculationNodeName, Component8SetpointNodeName, Component8FlowRate,
  Component8OperationType, Component9ObjectType, Component9Name, Component9DemandCalculationNodeName,
  Component9SetpointNodeName, Component9FlowRate, Component9OperationType, Component10ObjectType,
  Component10Name, Component10DemandCalculationNodeName, Component10SetpointNodeName, Component10FlowRate,
  Component10OperationType
}
 

Public Member Functions

 PlantEquipmentOperation_ThermalEnergyStorageFields ()
 
 PlantEquipmentOperation_ThermalEnergyStorageFields (const std::string &t_name)
 
 PlantEquipmentOperation_ThermalEnergyStorageFields (int t_value)
 
domain value () const
 

Static Public Member Functions

static std::string enumName ()
 

Detailed Description

Enumeration of PlantEquipmentOperation:ThermalEnergyStorage's Idd and Idf non-extensible fields.

This enumeration provides readable, and semi-robust tags to use instead of bare unsigned integer field indices. (The enumeration value names are more likely to be valid across EnergyPlus and OpenStudio releases, and will break if they become invalid.) See the OPENSTUDIO_ENUM documentation in utilities/core/Enum.hpp. The actual macro call is:

Member Enumeration Documentation

Enumerator
Name 
OnPeakSchedule 
ChargingAvailabilitySchedule 
NonChargingChilledWaterTemperature 
ChargingChilledWaterTemperature 
Component1ObjectType 
Component1Name 
Component1DemandCalculationNodeName 
Component1SetpointNodeName 
Component1FlowRate 
Component1OperationType 
Component2ObjectType 
Component2Name 
Component2DemandCalculationNodeName 
Component2SetpointNodeName 
Component2FlowRate 
Component2OperationType 
Component3ObjectType 
Component3Name 
Component3DemandCalculationNodeName 
Component3SetpointNodeName 
Component3FlowRate 
Component3OperationType 
Component4ObjectType 
Component4Name 
Component4DemandCalculationNodeName 
Component4SetpointNodeName 
Component4FlowRate 
Component4OperationType 
Component5ObjectType 
Component5Name 
Component5DemandCalculationNodeName 
Component5SetpointNodeName 
Component5FlowRate 
Component5OperationType 
Component6ObjectType 
Component6Name 
Component6DemandCalculationNodeName 
Component6SetpointNodeName 
Component6FlowRate 
Component6OperationType 
Component7ObjectType 
Component7Name 
Component7DemandCalculationNodeName 
Component7SetpointNodeName 
Component7FlowRate 
Component7OperationType 
Component8ObjectType 
Component8Name 
Component8DemandCalculationNodeName 
Component8SetpointNodeName 
Component8FlowRate 
Component8OperationType 
Component9ObjectType 
Component9Name 
Component9DemandCalculationNodeName 
Component9SetpointNodeName 
Component9FlowRate 
Component9OperationType 
Component10ObjectType 
Component10Name 
Component10DemandCalculationNodeName 
Component10SetpointNodeName 
Component10FlowRate 
Component10OperationType 

Constructor & Destructor Documentation

openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields::PlantEquipmentOperation_ThermalEnergyStorageFields ( )
inline
openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields::PlantEquipmentOperation_ThermalEnergyStorageFields ( const std::string &  t_name)
inline
openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields::PlantEquipmentOperation_ThermalEnergyStorageFields ( int  t_value)
inline

Member Function Documentation

static std::string openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields::enumName ( )
inlinestatic
domain openstudio::PlantEquipmentOperation_ThermalEnergyStorageFields::value ( ) const
inline