DATAKIT API  V2025.2
WriteFdt.cpp File Reference

Functions

void WriteFdt (Dtk_NodePtr inNode)
 

Function Documentation

◆ WriteFdt()

void WriteFdt ( Dtk_NodePtr  inNode)
8 {
9  enum type_detk subtype;
10  subtype = inNode->GetNodeSubType();
11  // subtype can be DTK_TYPE_MEASURE or DTK_TYPE_FDT
12 
13  Dtk_FdtPtr TmpFdt = inNode->GetDtk_FdtPtr();
14  if (TmpFdt.IsNotNULL())
15  {
16  // Used to write an XML File
17  if (IsXmlDumpActivated())
18  {
19  XmlWriteFdt(TmpFdt);
20  }
21  // Used to write an PDF File
22  if (IsPdfDumpActivated())
23  {
25  }
26  }
27 }
PdfWriteEntity
void PdfWriteEntity(Dtk_EntityPtr inEntity)
Definition: PdfWrite.cpp:173
Dtk_SmartPtr::IsNotNULL
Dtk_bool IsNotNULL() const
Definition: util_ptr_dtk.hpp:119
XmlWriteFdt
void XmlWriteFdt(const Dtk_FdtPtr &inFdt)
Definition: XmlWrite.cpp:106
Dtk_SmartPtr< Dtk_Entity >::DtkDynamicCast
static Dtk_SmartPtr< Dtk_Entity > DtkDynamicCast(const Dtk_SmartPtr< T2 > &p)
Definition: util_ptr_dtk.hpp:101
Dtk_SmartPtr
Definition: util_ptr_dtk.hpp:37
type_detk
type_detk
Definition: define.h:32
Dtk_Node::GetDtk_FdtPtr
Dtk_FdtPtr GetDtk_FdtPtr()
Retrieves the Dtk_Node as a Dtk_FdtPtr - if exists -.
IsXmlDumpActivated
Dtk_bool IsXmlDumpActivated()
Definition: XmlWrite.cpp:17
IsPdfDumpActivated
Dtk_bool IsPdfDumpActivated()
Definition: PdfWrite.cpp:26
Dtk_Node::GetNodeSubType
type_detk GetNodeSubType() const
Retrieves the Node SubType - if relevant - - read only -.