Struct Ifc4::IfcProcedureTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::IfcProcedureTypeEnum

Public Types

enum Value

The IfcProcedureTypeEnum defines the range of different types of procedure that can be specified.

HISTORY: New type in IFC2x2

Enumeration:

ADVICE_CAUTION: A caution that should be taken note of as a procedure or when carrying out a procedure ADVICE_NOTE: Additional information or advice that should be taken note of as a procedure or when carrying out a procedure ADVICE_WARNING: A warning of potential danger that should be taken note of as a procedure or when carrying out a procedure CALIBRATION: A procedure undertaken to calibrate an artifact SHUTDOWN: A procedure undertaken to shutdown the operation an artifact STARTUP: A procedure undertaken to start up the operation an artifact USERDEFINED NOTDEFINED

Values:

enumerator IfcProcedureType_ADVICE_CAUTION
enumerator IfcProcedureType_ADVICE_NOTE
enumerator IfcProcedureType_ADVICE_WARNING
enumerator IfcProcedureType_CALIBRATION
enumerator IfcProcedureType_DIAGNOSTIC
enumerator IfcProcedureType_SHUTDOWN
enumerator IfcProcedureType_STARTUP
enumerator IfcProcedureType_USERDEFINED
enumerator IfcProcedureType_NOTDEFINED

Public Static Functions

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