MyGUI 3.4.3
MyGUI::xml Namespace Reference

Namespaces

namespace  utility

Data Structures

class  Document
class  Element
class  ElementEnumerator
struct  ElementType
struct  ErrorType

Typedefs

using ElementPtr = Element*
using PairAttribute = std::pair<std::string, std::string>
using VectorAttributes = std::vector<PairAttribute>
using VectorElement = std::vector<std::unique_ptr<Element>>
using ElementPtr

Functions

void open_stream (std::ofstream &_stream, const std::wstring &_wide)
void open_stream (std::ifstream &_stream, const std::wstring &_wide)

Typedef Documentation

◆ ElementPtr [1/2]

Definition at line 112 of file MyGUI_XmlDocument.h.

◆ ElementPtr [2/2]

Definition at line 112 of file MyGUI_XmlDocument.h.

◆ PairAttribute

using MyGUI::xml::PairAttribute = std::pair<std::string, std::string>

Definition at line 113 of file MyGUI_XmlDocument.h.

◆ VectorAttributes

Definition at line 114 of file MyGUI_XmlDocument.h.

◆ VectorElement

using MyGUI::xml::VectorElement = std::vector<std::unique_ptr<Element>>

Definition at line 115 of file MyGUI_XmlDocument.h.

Function Documentation

◆ open_stream() [1/2]

void MyGUI::xml::open_stream ( std::ifstream & _stream,
const std::wstring & _wide )
inline

Definition at line 363 of file MyGUI_XmlDocument.cpp.

◆ open_stream() [2/2]

void MyGUI::xml::open_stream ( std::ofstream & _stream,
const std::wstring & _wide )
inline

Definition at line 359 of file MyGUI_XmlDocument.cpp.