DATAKIT API  V2025.1
plmxmlw.hpp
Go to the documentation of this file.
1 #ifndef _PLMXMLW_H
2 #define _PLMXMLW_H
3 
4 #include <memory>
8 #include "util/error_dtk.hpp"
9 
10 class Dtk_Plmxmlw_Interface_private;
12 {
13 private:
14  std::unique_ptr<Dtk_Plmxmlw_Interface_private> m_p;
15 public:
16  Dtk_Plmxmlw_Interface(const Dtk_string& inFic, Dtk_ErrorStatus& outErr, double inScalefrommeter = 1.0);
18  Dtk_ErrorStatus OpenInstance(const Dtk_string& inInstancename, const Dtk_transfo& inTrans = Dtk_transfo(),
20  Dtk_ErrorStatus OpenInstance(const Dtk_string& inInstancename, Dtk_Int64 inIdpart, const Dtk_transfo& inTrans = Dtk_transfo(),
24  const Dtk_string& GetFicName() const;
25 };
26 
27 #endif
28 
Dtk_Plmxmlw_Interface::OpenInstance
Dtk_ErrorStatus OpenInstance(const Dtk_string &inInstancename, const Dtk_transfo &inTrans=Dtk_transfo(), const Dtk_tab< Dtk_MetaDataPtr > &inMetas=Dtk_tab< Dtk_MetaDataPtr >())
Dtk_transfo
This is the Transformation dedicated class.
Definition: dtk_transfo.hpp:19
Dtk_Plmxmlw_Interface::Dtk_Plmxmlw_Interface
Dtk_Plmxmlw_Interface(const Dtk_string &inFic, Dtk_ErrorStatus &outErr, double inScalefrommeter=1.0)
Dtk_Plmxmlw_Interface
Definition: plmxmlw.hpp:12
Dtk_string
This is a high level string class.
Definition: dtk_string.hpp:58
Dtk_Plmxmlw_Interface::SetExternFic
Dtk_ErrorStatus SetExternFic(const Dtk_string &ext)
dtk_metadata.hpp
Dtk_Plmxmlw_Interface::~Dtk_Plmxmlw_Interface
~Dtk_Plmxmlw_Interface()
Dtk_Int64
int64_t Dtk_Int64
Definition: define.h:692
Dtk_Plmxmlw_Interface::CloseLastInstance
Dtk_ErrorStatus CloseLastInstance()
error_dtk.hpp
Dtk_ErrorStatus
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Dtk_Plmxmlw_Interface::GetFicName
const Dtk_string & GetFicName() const
dtk_transfo.hpp
Dtk_tab
This is a high level array class.
Definition: util_stl_dtk.hpp:85
dtk_string.hpp
Dtk_Plmxmlw_Interface::OpenInstance
Dtk_ErrorStatus OpenInstance(const Dtk_string &inInstancename, Dtk_Int64 inIdpart, const Dtk_transfo &inTrans=Dtk_transfo(), const Dtk_tab< Dtk_MetaDataPtr > &inMetas=Dtk_tab< Dtk_MetaDataPtr >())