Class Argument¶
Defined in File Argument.h
Inheritance Relationships¶
Derived Types¶
public IfcParse::ArgumentList(Class ArgumentList)public IfcParse::EntityArgument(Class EntityArgument)public IfcParse::NullArgument(Class NullArgument)public IfcParse::TokenArgument(Class TokenArgument)public IfcWrite::IfcWriteArgument(Class IfcWriteArgument)
Class Documentation¶
-
class
Argument¶ Subclassed by IfcParse::ArgumentList, IfcParse::EntityArgument, IfcParse::NullArgument, IfcParse::TokenArgument, IfcWrite::IfcWriteArgument
Public Functions
-
operator int() const¶
-
operator bool() const¶
-
operator double() const¶
-
operator std::string() const¶
-
operator boost::dynamic_bitset() const¶
-
operator IfcUtil::IfcBaseClass*() const¶
-
operator std::vector<int>() const¶
-
operator std::vector<double>() const¶
-
operator std::vector<std::string>() const¶
-
operator std::vector<boost::dynamic_bitset>() const¶
-
operator IfcEntityList::ptr() const¶
-
operator std::vector<std::vector<int>>() const¶
-
operator std::vector<std::vector<double>>() const¶
-
operator IfcEntityListList::ptr() const¶
-
bool
isNull() const = 0¶
-
unsigned int
size() const = 0¶
-
IfcUtil::ArgumentType
type() const = 0¶
-
std::string
toString(bool upper = false) const = 0¶
-
~Argument()¶
-