Struct Ifc4x3_rc1::IfcElectricTimeControlTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcElectricTimeControlTypeEnum

Public Types

enum Value

The IfcElectricTimeControlTypeEnum defines the range of types of electrical time control available. HISTORY: New type in IFC 2x2


TIMECLOCK: A control that causes action to occur at set times. TIMEDELAY: A control that causes action to occur following a set duration. RELAY: Electromagnetically operated contactor for making or breaking a control circuit. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.


enumerator IfcElectricTimeControlType_TIMECLOCK
enumerator IfcElectricTimeControlType_TIMEDELAY
enumerator IfcElectricTimeControlType_RELAY
enumerator IfcElectricTimeControlType_USERDEFINED
enumerator IfcElectricTimeControlType_NOTDEFINED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)