#include <ContamEnums.hpp>
Public Types | |
enum | domain { BOOST_PP_SEQ_FOR_EACH =(OPENSTUDIO_ENUM_DOMAIN_ELEM, ControlNodeType , ((CT_SNS)(sns)) ((CT_SCH)(sch)) ((CT_SET)(set)) ((CT_CVF)(cvf)) ((CT_DVF)(dvf)) ((CT_LOG)(log)) ((CT_PAS)(pas)) ((CT_MOD)(mod)) ((CT_HYS)(hys)) ((CT_ABS)(abs)) ((CT_BIN)(bin)) ((CT_DLS)(dls)) ((CT_DLX)(dlx)) ((CT_INT)(int)) ((CT_RAV)(rav)) ((CT_INV)(inv)) ((CT_AND)(and)) ((CT_OR)(od)) ((CT_XOR)(xor)) ((CT_ADD)(add)) ((CT_SUB)(sub)) ((CT_MUL)(mul)) ((CT_DIV)(div)) ((CT_SUM)(sum)) ((CT_AVG)(avg)) ((CT_MAX)(max)) ((CT_MIN)(min)) ((CT_LLS)(lls)) ((CT_ULS)(uls)) ((CT_LBS)(lbs)) ((CT_UBS)(ubs)) ((CT_LLC)(llc)) ((CT_ULC)(ulc)) ((CT_PC1)(pc1)) ((CT_PI1)(pi1)) ((CT_SUP)(sup)) ((CT_SPH)(sph)) ((UNKNOWN)) ) } |
Public Member Functions | |
ControlNodeType () | |
ControlNodeType (const std::string &t_name) | |
ControlNodeType (int t_value) | |
domain | value () const |
Static Public Member Functions | |
static std::string | enumName () |
Related Functions | |
(Note that these are not member functions.) | |
using | AirflowElementTypeVector = std::vector< AirflowElementType > |
using | ControlNodeTypeVector = std::vector< ControlNodeType > |
using | OptionalAirflowElementType = boost::optional< AirflowElementType > |
using | OptionalControlNodeType = boost::optional< ControlNodeType > |
Enumeration is used to identify the various control node types.
See the OPENSTUDIO_ENUM documentation in utilities/core/Enum.hpp. The actual macro call is:
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
related |
|
related |
|
related |
|
related |