CFx SDK Documentation  2023 SP0
Namespaces | Macros | Functions
BcfUnset.h File Reference
#include "OdaCommon.h"
#include "SmartPtr.h"
#include "OdaSTL.h"
#include "OdGUID.h"
#include "OdString.h"
#include "BcfConsts.h"

Go to the source code of this file.

Namespaces

 OdBcf
 
 OdBcf::Utils
 

Macros

#define STL_USING_MAP
 

Functions

template<class TUnsetable >
const TUnsetable & OdBcf::Utils::getUnset ()
 
template<>
const double & OdBcf::Utils::getUnset< double > ()
 
template<>
const long & OdBcf::Utils::getUnset< long > ()
 
template<>
const int & OdBcf::Utils::getUnset< int > ()
 
template<>
const OdStringOdBcf::Utils::getUnset< OdString > ()
 
template<>
const OdAnsiString & OdBcf::Utils::getUnset< OdAnsiString > ()
 
template<>
const OdGUIDOdBcf::Utils::getUnset< OdGUID > ()
 
bool OdBcf::Utils::isUnset (const bool &value)
 
bool OdBcf::Utils::isUnset (const float &value)
 
bool OdBcf::Utils::isUnset (const double &value)
 
bool OdBcf::Utils::isUnset (const long value)
 
bool OdBcf::Utils::isUnset (const int value)
 
bool OdBcf::Utils::isUnset (const OdString &value)
 
bool OdBcf::Utils::isUnset (const OdAnsiString &value)
 
bool OdBcf::Utils::isUnset (const char *value)
 
bool OdBcf::Utils::isUnset (const OdGUID &value)
 
template<class TInner >
bool OdBcf::Utils::isUnset (const OdSmartPtr< TInner > &value)
 
template<class TInner >
bool OdBcf::Utils::isUnset (const OdArray< TInner > &value)
 
template<class TKey , class TValue >
bool OdBcf::Utils::isUnset (const std::map< TKey, TValue > &value)
 
template<class TUnsetable >
void OdBcf::Utils::initUnset (TUnsetable &value)
 

Macro Definition Documentation

◆ STL_USING_MAP

#define STL_USING_MAP

Definition at line 30 of file BcfUnset.h.