Class Ifc4x1::IfcMonetaryUnit

Nested Relationships

This class is a nested type of Struct Ifc4x1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x1::IfcMonetaryUnit : public IfcUtil::IfcBaseEntity

IfcMonetaryUnit is a unit to define currency for money.

HISTORY: New entity in IFC Release 2x.

IFC2x4 CHANGE: Type of the attribute Currency changed.

Public Types

typedef IfcTemplatedEntityList<IfcMonetaryUnit> list

Public Functions

std::string Currency() const

Code or name of the currency. Permissible values are the three-letter alphabetic currency codes as per ISO 4217, for example CNY, EUR, GBP, JPY, USD.

void setCurrency(std::string v)
const IfcParse::entity &declaration() const
IfcMonetaryUnit(IfcEntityInstanceData *e)
IfcMonetaryUnit(std::string v1_Currency)

Public Static Functions

const IfcParse::entity &Class()