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
()¶
-