CFx SDK Documentation  2020SP3
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.