CFx SDK Documentation  2023 SP0
Classes | Namespaces | Macros | Typedefs | Enumerations
Tf.h File Reference
#include "DbHandle.h"
#include "DbObjectId.h"
#include "DbDatabase.h"
#include "Ge/GePoint2d.h"
#include "Ge/GePoint3d.h"
#include "Ge/GeScale3d.h"
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

struct  OdTfFiler
 
struct  OdTfObjectPE
 

Namespaces

 OdTf
 

Macros

#define TFDLL_EXPORT   OD_TOOLKIT_IMPORT
 
#define TFDLL_EXPORT_STATIC   OD_STATIC_IMPORT
 

Typedefs

typedef OdSmartPtr< OdTfObjectPEOdTfObjectPEPtr
 

Enumerations

enum  OdTf::TagsEnum {
  OdTf::Element = 1 , OdTf::Condition = 2 , OdTf::Array = 4 , OdTf::version = 8 ,
  OdTf::EndClass = 16 , OdTf::Mark = 32 , OdTf::EndTagMask = 64
}
 
enum  OdTf::ClassVersionEnum { OdTf::originalVersion = 0 , OdTf::addInVersion = 1 , OdTf::deletedInVersion = 2 }
 
enum  OdTf::ElementAttributesEnum {
  OdTf::isCacheValue = 1 , OdTf::isBreak = 2 , OdTf::isTableName = 4 , OdTf::isContextData = 8 ,
  OdTf::isTableQueue = 16 , OdTf::isTableCache = 32 , OdTf::TableQueue = 64 , OdTf::isSum = 128
}
 
enum  OdTf::ConditionAttributesEnum { OdTf::isMarkCondition = 1 , OdTf::isOwner = 2 , OdTf::dwgVer = 4 }
 
enum  OdTf::ArrayAttributesEnum { OdTf::breakValue = 1 }
 
enum  OdTf::ConditionOperatorsEnum {
  OdTf::kTrue = 1 , OdTf::kFalse = 2 , OdTf::kNot = 4 , OdTf::kAnd = 8 ,
  OdTf::kLessThan = 16 , OdTf::kGreaterThan = 32
}
 
enum  OdTf::HexBinaryAttributesEnum {
  OdTf::increaseIn = 1 , OdTf::reduceIn = 2 , OdTf::limitLen = 4 , OdTf::countBytes = 8 ,
  OdTf::mul = 16 , OdTf::value = 32 , OdTf::cacheValue = 64
}
 
enum  OdTf::TypesEnum {
  OdTf::Subclass , OdTf::Bool , OdTf::Byte , OdTf::Short ,
  OdTf::Int , OdTf::UnsignedByte , OdTf::UnsignedShort , OdTf::UnsignedInt ,
  OdTf::Long , OdTf::Double , OdTf::HexBinary , OdTf::String ,
  OdTf::Handle , OdTf::SoftOwnershipId , OdTf::HardOwnershipId , OdTf::SoftPointerId ,
  OdTf::HardPointerId , OdTf::Point2d , OdTf::Point3d , OdTf::Vector2d ,
  OdTf::Vector3d , OdTf::Scale3d , OdTf::DateTime , OdTf::DataEnd ,
  OdTf::Table , OdTf::Empty
}
 

Macro Definition Documentation

◆ TFDLL_EXPORT

#define TFDLL_EXPORT   OD_TOOLKIT_IMPORT

Definition at line 41 of file Tf.h.

◆ TFDLL_EXPORT_STATIC

#define TFDLL_EXPORT_STATIC   OD_STATIC_IMPORT

Definition at line 42 of file Tf.h.

Typedef Documentation

◆ OdTfObjectPEPtr

Definition at line 327 of file Tf.h.