Struct Ifc4x2::IfcOutletTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x2.

Struct Documentation

struct Ifc4x2::IfcOutletTypeEnum

Public Types

enum Value

The IfcOutletTypeEnum defines the range of different types of outlet that can be specified.

HISTORY: New type in IFC 2x. Telephone and Data outlets added in IFC 2x4

Enumeration

AUDIOVISUALOUTLET: An outlet used for an audio or visual device. COMMUNICATIONSOUTLET: An outlet used for connecting communications equipment. POWEROUTLET: An outlet used for connecting electrical devices requiring power.

DATAOUTLET: An outlet used for connecting data communications equipment. TELEPHONEOUTLET: An outlet used for connecting telephone communications equipment.

USERDEFINED: User-defined type. NOTDEFINED: Undefined type.

Values:

enumerator IfcOutletType_AUDIOVISUALOUTLET
enumerator IfcOutletType_COMMUNICATIONSOUTLET
enumerator IfcOutletType_POWEROUTLET
enumerator IfcOutletType_DATAOUTLET
enumerator IfcOutletType_TELEPHONEOUTLET
enumerator IfcOutletType_USERDEFINED
enumerator IfcOutletType_NOTDEFINED

Public Static Functions

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