Struct Ifc4x1::IfcMedicalDeviceTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x1.

Struct Documentation

struct Ifc4x1::IfcMedicalDeviceTypeEnum

Public Types

enum Value

Enumeration defining the functional type of medical device.

The IfcMedicalDeviceTypeEnum contains the following:

AIRSTATION: Device that provides purified medical air, composed of an air compressor and air treatment line. FEEDERUNIT: Device that feeds air to an oxygen generator, composed of an air compressor, air treatment line, and an air receiver. OXYGENGENERATOR: Device that generates oxygen from air. OXYGENPLANT: Device that combines a feed air unit, oxygen generator, and backup oxygen cylinders. VACUUMSTATION: Device that provides suction, composed of a vacuum pump and bacterial filtration line. USERDEFINED: User-defined medical device type. NOTDEFINED: Undefined medical device type.

HISTORY: New enumeration in IFC 2x4.

Values:

enumerator IfcMedicalDeviceType_AIRSTATION
enumerator IfcMedicalDeviceType_FEEDAIRUNIT
enumerator IfcMedicalDeviceType_OXYGENGENERATOR
enumerator IfcMedicalDeviceType_OXYGENPLANT
enumerator IfcMedicalDeviceType_VACUUMSTATION
enumerator IfcMedicalDeviceType_USERDEFINED
enumerator IfcMedicalDeviceType_NOTDEFINED

Public Static Functions

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