Add support for reading and writing BINARY attributes. Rename members of the IfcUtil::ArgumentType enumeration.

This commit is contained in:
Thomas Krijnen
2015-04-07 15:06:56 +00:00
parent 462425f61d
commit 955190b517
21 changed files with 1915 additions and 1715 deletions
+4
View File
@@ -33,6 +33,8 @@
#include <map>
#include <boost/dynamic_bitset.hpp>
#include "IfcUtil.h"
namespace IfcWrite {
@@ -68,6 +70,7 @@ namespace IfcWrite {
void setArgument(int i,int v);
void setArgument(int i,int v, const char* c);
void setArgument(int i,const std::string& v);
void setArgument(int i,const boost::dynamic_bitset<>& v);
void setArgument(int i,double v);
void setArgument(int i,IfcUtil::IfcBaseClass* v);
void setArgument(int i,IfcEntityList::ptr v);
@@ -75,6 +78,7 @@ namespace IfcWrite {
void setArgument(int i,const std::vector<double>& v);
void setArgument(int i,const std::vector<std::string>& v);
void setArgument(int i,const std::vector<int>& v);
void setArgument(int i,const std::vector< boost::dynamic_bitset<> >& v);
};
}