Class inverse_attribute

Class Documentation

class IfcParse::inverse_attribute

Public Types

enum aggregate_type

Values:

enumerator bag_type
enumerator set_type
enumerator unspecified_type

Public Functions

inverse_attribute(const std::string &name, aggregate_type type_of_aggregation, int bound1, int bound2, const entity *entity_reference, const attribute *attribute_reference)
const std::string &name() const
aggregate_type type_of_aggregation() const
int bound1() const
int bound2() const
const entity *entity_reference() const
const attribute *attribute_reference() const

Protected Attributes

std::string name_
aggregate_type type_of_aggregation_
int bound1_
int bound2_
const entity *entity_reference_
const attribute *attribute_reference_