@@ -83,7 +83,7 @@ IfcEntityList::ptr IfcWritableEntity::getInverse(IfcSchema::Type::Enum type, int
8383std::string IfcWritableEntity::datatype () const { return IfcSchema::Type::ToString (_type); }
8484Argument* IfcWritableEntity::getArgument (unsigned int i) {
8585 if (args[i] == 0 ) {
86- _setArgument (i, boost::none );
86+ _setArgument (i, boost::blank () );
8787 }
8888 return args[i];
8989}
@@ -301,7 +301,7 @@ void IfcWritableEntity::setArgument(int i,const std::vector< boost::dynamic_bits
301301
302302class SizeVisitor : public boost ::static_visitor<int > {
303303public:
304- int operator ()(const boost::none_t & /* i*/ ) const { return -1 ; }
304+ int operator ()(const boost::blank & /* i*/ ) const { return -1 ; }
305305 int operator ()(const IfcWriteArgument::Derived& /* i*/ ) const { return -1 ; }
306306 int operator ()(const int & /* i*/ ) const { return -1 ; }
307307 int operator ()(const bool & /* i*/ ) const { return -1 ; }
@@ -385,7 +385,7 @@ class StringBuilderVisitor : public boost::static_visitor<void> {
385385public:
386386 StringBuilderVisitor (std::ostringstream& stream, bool upper = false )
387387 : data(stream), upper(upper) {}
388- void operator ()(const boost::none_t & /* i*/ ) { data << " $" ; }
388+ void operator ()(const boost::blank & /* i*/ ) { data << " $" ; }
389389 void operator ()(const IfcWriteArgument::Derived& /* i*/ ) { data << " *" ; }
390390 void operator ()(const int & i) { data << i; }
391391 void operator ()(const bool & i) { data << (i ? " .T." : " .F." ); }
0 commit comments