Class attribute_value¶
Defined in File instance_data.h
Class Documentation¶
-
class attribute_value¶
Public Functions
-
inline attribute_value()¶
-
inline attribute_value(const in_memory_attribute_storage *storage, uint8_t index)¶
-
inline attribute_value(ifcopenshell::impl::rocks_db_file_storage *storage, size_t instance_name, const ifcopenshell::declaration *entity_or_type, uint8_t index)¶
-
operator int64_t() const¶
-
operator bool() const¶
-
operator boost::logic::tribool() const¶
-
operator double() const¶
-
operator std::string() const¶
-
operator boost::dynamic_bitset() const¶
-
operator std::vector<int64_t>() const¶
-
operator std::vector<double>() const¶
-
operator std::vector<std::string>() const¶
-
operator std::vector<boost::dynamic_bitset>() const¶
-
operator std::vector<std::vector<int64_t>>() const¶
-
operator std::vector<std::vector<double>>() const¶
-
operator enumeration_reference() const¶
-
bool isNull() const¶
-
size_t size() const¶
-
ifcopenshell::argument_type type() const¶
-
inline attribute_value()¶