OpenStudio:airflow
 All Classes Namespaces Functions Typedefs Enumerations Enumerator
Public Types | Public Member Functions | Static Public Member Functions | List of all members
openstudio::contam::AirflowElementType Class Reference

#include <ContamEnums.hpp>

+ Inheritance diagram for openstudio::contam::AirflowElementType:

Public Types

enum  domain { BOOST_PP_SEQ_FOR_EACH =(OPENSTUDIO_ENUM_DOMAIN_ELEM, AirflowElementType , ((PL_ORFC)(plr_orfc)) ((PL_LEAK1)(plr_leak1)) ((PL_LEAK2)(plr_leak2)) ((PL_LEAK3)(plr_leak3)) ((PL_CONN)(plr_conn)) ((PL_QCN)(plr_qcn)) ((PL_FCN)(plr_fcn)) ((PL_TEST1)(plr_test1)) ((PL_TEST2)(plr_test2)) ((PL_CRACK)(plr_crack)) ((PL_STAIR)(plr_stair)) ((PL_SHAFT)(plr_shaft)) ((PL_BDQ)(plr_bdq)) ((PL_BDF)(plr_bdf)) ((QFR_QAB)(qfr_qab)) ((QFR_QAF)(qfr_fab)) ((QFR_CRACK)(qfr_crack)) ((QFR_TEST2)(qfr_test2)) ((DR_DOOR)(dor_door)) ((DR_PL2)(dor_pl2)) ((FN_CMF)(fan_cmf)) ((FN_CVF)(fan_cvf)) ((FN_FAN)(fan_fan)) ((CS_FSP)(csf_fsp)) ((CS_QSP)(csf_qsp)) ((CS_PSF)(csf_psf)) ((CS_PSQ)(csf_psq)) ((AF_SUP)(sup_afe)) ((UNKNOWN)) ) }
 

Public Member Functions

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

Static Public Member Functions

static std::string enumName ()
 

Detailed Description

Enumeration is used to identify the various airflow element types.

See the OPENSTUDIO_ENUM documentation in utilities/core/Enum.hpp. The actual macro call is:

OPENSTUDIO_ENUM( MeasureType,
((ModelMeasure)(Model Measure))
((EnergyPlusMeasure)(EnergyPlus Measure))
((UtilityMeasure)(Utility Measure))
((ReportingMeasure)(Reporting Measure))
);

Member Enumeration Documentation

Enumerator
BOOST_PP_SEQ_FOR_EACH 

Constructor & Destructor Documentation

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

Member Function Documentation

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