Class Ifc4::IfcInteger

Nested Relationships

This class is a nested type of Struct Ifc4.

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class Ifc4::IfcInteger : public IfcUtil::IfcBaseType

IfcInteger is a defined type of simple data type Integer. It is required since a select type (IfcSimpleValue) cannot include directly simple types in its select list.

In principle, the domain of IfcInteger (being an Integer) is all integer numbers. Here the number of bits used for the IfcInteger representation is unconstrained, but in practice it is implementation specific.

Type: INTEGER

HISTORY New type in IFC Release 1.5.1.

Subclassed by Ifc4::IfcPositiveInteger

Public Functions

const IfcParse::type_declaration &declaration() const
IfcInteger(IfcEntityInstanceData *e)
IfcInteger(int v)
operator int() const

Public Static Functions

const IfcParse::type_declaration &Class()