|
ReactOS 0.4.17-dev-934-g091855f
|
#include <mscfile.h>

Public Member Functions | |
| MscFile (PCWSTR pszFileName) | |
| ~MscFile () | |
| HRESULT | CreateAndInitDOM () |
| HRESULT | CreateElement (PCWSTR wszName, IXMLDOMElement **ppElement) |
| HRESULT | AppendChildToParent (IXMLDOMNode *pChild, IXMLDOMNode *pParent=NULL) |
| HRESULT | CreateAndAddPINode (PCWSTR wszTarget, PCWSTR wszData) |
| HRESULT | CreateAndAddCommentNode (PCWSTR wszComment) |
| HRESULT | CreateAndAddAttributeNode (PCWSTR wszName, PCWSTR wszValue, IXMLDOMElement *pParent) |
| HRESULT | CreateAndAddTextNode (PCWSTR wszText, IXMLDOMNode *pParent) |
| HRESULT | CreateAndAddCDATANode (PCWSTR wszCDATA, IXMLDOMNode *pParent) |
| HRESULT | CreateAndAddElementNode (PCWSTR wszName, IXMLDOMNode *pParent, IXMLDOMElement **ppElement=NULL) |
| HRESULT | SaveWindowPlacement (CWindow *pWindow, IXMLDOMElement *pParentNode) |
| HRESULT | LoadDOM () |
| HRESULT | SaveDOM () |
Private Member Functions | |
| HRESULT | VariantFromString (PCWSTR wszValue, VARIANT &Variant) |
| LPWSTR | ShowCmdToString (int nShowCmd) |
Private Attributes | |
| VARIANT | m_varFileName |
| IXMLDOMDocument * | m_pDocument |
| MscFile::MscFile | ( | PCWSTR | pszFileName | ) |
Definition at line 15 of file mscfile.cpp.
| MscFile::~MscFile | ( | ) |
Definition at line 22 of file mscfile.cpp.
| HRESULT MscFile::AppendChildToParent | ( | IXMLDOMNode * | pChild, |
| IXMLDOMNode * | pParent = NULL |
||
| ) |
Definition at line 81 of file mscfile.cpp.
Referenced by CreateAndAddCDATANode(), CreateAndAddCommentNode(), CreateAndAddElementNode(), CreateAndAddPINode(), CreateAndAddTextNode(), and CMainWnd::SaveMscFile().
| HRESULT MscFile::CreateAndAddAttributeNode | ( | PCWSTR | wszName, |
| PCWSTR | wszValue, | ||
| IXMLDOMElement * | pParent | ||
| ) |
Definition at line 135 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile(), CSnapin::SaveNode(), CConsoleWnd::SaveView(), and SaveWindowPlacement().
| HRESULT MscFile::CreateAndAddCDATANode | ( | PCWSTR | wszCDATA, |
| IXMLDOMNode * | pParent | ||
| ) |
Definition at line 180 of file mscfile.cpp.
Definition at line 117 of file mscfile.cpp.
| HRESULT MscFile::CreateAndAddElementNode | ( | PCWSTR | wszName, |
| IXMLDOMNode * | pParent, | ||
| IXMLDOMElement ** | ppElement = NULL |
||
| ) |
Definition at line 199 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile(), CSnapin::SaveNode(), CConsoleWnd::SaveView(), and SaveWindowPlacement().
Definition at line 97 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile().
| HRESULT MscFile::CreateAndAddTextNode | ( | PCWSTR | wszText, |
| IXMLDOMNode * | pParent | ||
| ) |
Definition at line 162 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile().
| HRESULT MscFile::CreateAndInitDOM | ( | ) |
Definition at line 46 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile(), and CMainWnd::SaveMscFile().
| HRESULT MscFile::CreateElement | ( | PCWSTR | wszName, |
| IXMLDOMElement ** | ppElement | ||
| ) |
Definition at line 65 of file mscfile.cpp.
Referenced by CreateAndAddElementNode(), and CMainWnd::SaveMscFile().
| HRESULT MscFile::LoadDOM | ( | ) |
Definition at line 314 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile().
| HRESULT MscFile::SaveDOM | ( | ) |
Definition at line 337 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile().
| HRESULT MscFile::SaveWindowPlacement | ( | CWindow * | pWindow, |
| IXMLDOMElement * | pParentNode | ||
| ) |
Definition at line 264 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile(), and CConsoleWnd::SaveView().
Definition at line 218 of file mscfile.cpp.
Referenced by SaveWindowPlacement().
Definition at line 31 of file mscfile.cpp.
Referenced by CreateAndAddAttributeNode(), and MscFile().
|
private |
Definition at line 21 of file mscfile.h.
Referenced by AppendChildToParent(), CreateAndAddAttributeNode(), CreateAndAddCDATANode(), CreateAndAddCommentNode(), CreateAndAddPINode(), CreateAndAddTextNode(), CreateAndInitDOM(), CreateElement(), LoadDOM(), MscFile(), SaveDOM(), and ~MscFile().
|
private |