Struct Ifc4::IfcDistributionChamberElementTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::IfcDistributionChamberElementTypeEnum

Public Types

enum Value

This enumeration identifies different types of distribution chambers.

Valid enumerations are:

FORMEDDUCT: Space formed in the ground for the passage of pipes, cables, ducts. INSPECTIONCHAMBER: Chamber constructed on a drain, sewer or pipeline with a removable cover that permits visble inspection. INSPECTIONPIT: Recess or chamber formed to permit access for inspection of substructure and services. MANHOLE: Chamber constructed on a drain, sewer or pipeline with a removable cover that permits the entry of a person. METERCHAMBER: Chamber that houses a meter(s). SUMP: Recessed or small chamber into which liquid is drained to facilitate its collection for removal. TRENCH: Excavated chamber, the length of which typically exceeds the width. VALVECHAMBER: Chamber that houses a valve(s). USERDEFINED: User-defined chamber type. NOTDEFINED: Undefined chamber type.

HISTORY: New enumeration in IFC R2x2

Values:

enumerator IfcDistributionChamberElementType_FORMEDDUCT
enumerator IfcDistributionChamberElementType_INSPECTIONCHAMBER
enumerator IfcDistributionChamberElementType_INSPECTIONPIT
enumerator IfcDistributionChamberElementType_MANHOLE
enumerator IfcDistributionChamberElementType_METERCHAMBER
enumerator IfcDistributionChamberElementType_SUMP
enumerator IfcDistributionChamberElementType_TRENCH
enumerator IfcDistributionChamberElementType_VALVECHAMBER
enumerator IfcDistributionChamberElementType_USERDEFINED
enumerator IfcDistributionChamberElementType_NOTDEFINED

Public Static Functions

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