libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper Class Reference

#include <XML_Stuff.hpp>

Inheritance diagram for jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper:
[legend]

Public Member Functions

__stdcall DocWrapper (void)
 
__stdcall DocWrapper (const DocWrapper &)
 
virtual __stdcall ~DocWrapper (void)
 
const MSXML2::IXMLDOMDocumentPtr &__fastcall Doc (void) const noexcept(true)
 
void __fastcall LoadXML (const tchar *xml)
 
void __fastcall Load (const tchar *filename)
 
void __fastcall Load (const IStreamPtr &file)
 
void __fastcall Save (const tchar *filename)
 

Detailed Description

Definition at line 60 of file XML_Stuff.hpp.

Constructor & Destructor Documentation

◆ DocWrapper() [1/2]

__stdcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::DocWrapper ( void  )
inline

◆ DocWrapper() [2/2]

__stdcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::DocWrapper ( const DocWrapper d)
inline

Definition at line 274 of file XML_Stuff impl.hpp.

◆ ~DocWrapper()

__stdcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::~DocWrapper ( void  )
inlinevirtual

Definition at line 281 of file XML_Stuff impl.hpp.

Member Function Documentation

◆ Doc()

const MSXML2::IXMLDOMDocumentPtr &__fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::Doc ( void  ) const
inlinenoexcept

Definition at line 285 of file XML_Stuff impl.hpp.

◆ Load() [1/2]

void __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::Load ( const IStreamPtr &  file)
inline

Definition at line 312 of file XML_Stuff impl.hpp.

◆ Load() [2/2]

void __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::Load ( const tchar filename)
inline

Definition at line 301 of file XML_Stuff impl.hpp.

◆ LoadXML()

void __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::LoadXML ( const tchar xml)
inline

Definition at line 290 of file XML_Stuff impl.hpp.

◆ Save()

void __fastcall jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::XML::DocWrapper::Save ( const tchar filename)
inline

Definition at line 325 of file XML_Stuff impl.hpp.


The documentation for this class was generated from the following files: