DATAKIT API  V2025.1
WriteFdt.cpp File Reference

Functions

void WriteFdt (Dtk_NodePtr inNode)
 

Function Documentation

◆ WriteFdt()

void WriteFdt ( Dtk_NodePtr  inNode)
8 {
9  enum type_detk subtype = inNode->GetNodeSubType();
10  // subtype can be DTK_TYPE_MEASURE or DTK_TYPE_FDT
11 
12  Dtk_FdtPtr TmpFdt = inNode->GetDtk_FdtPtr();
13  if (TmpFdt.IsNotNULL())
14  {
15  // Used to write an XML File
16  if (IsXmlDumpActivated())
17  {
18  XmlWriteFdt(TmpFdt);
19  }
20  // Used to write an PDF File
21  if (IsPdfDumpActivated())
22  {
24  }
25  }
26 }
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 -.