Struct Ifc4x3_rc1::IfcDocumentConfidentialityEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcDocumentConfidentialityEnum

Public Types

enum Value

IfcDocumentConfidentialityEnum enables selection of the level of confidentiality of document information from a list of choices.

HISTORY: New enumeration in IFC 2x

Enumeration

PUBLIC: Document is publicly available. RESTRICTED: Document availability is restricted. CONFIDENTIAL: Document is confidential and its contents should not be revealed without permission. PERSONAL: Document is personal to the author. USERDEFINED NOTDEFINED

Values:

enumerator IfcDocumentConfidentiality_PUBLIC
enumerator IfcDocumentConfidentiality_RESTRICTED
enumerator IfcDocumentConfidentiality_CONFIDENTIAL
enumerator IfcDocumentConfidentiality_PERSONAL
enumerator IfcDocumentConfidentiality_USERDEFINED
enumerator IfcDocumentConfidentiality_NOTDEFINED

Public Static Functions

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