|
ReactOS 0.4.17-dev-1183-g3b30a2a
|
#include <mscfile.h>

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::CheckMscFile | ( | IXMLDOMElement ** | ppRootElement | ) |
Definition at line 427 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile().
| HRESULT MscFile::CreateAndAddAttributeNode | ( | PCWSTR | wszName, |
| PCWSTR | wszValue, | ||
| IXMLDOMElement * | pParent | ||
| ) |
Definition at line 137 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile(), CSnapin::SaveNode(), CConsoleWnd::SaveView(), and SaveWindowPlacement().
| HRESULT MscFile::CreateAndAddCDATANode | ( | PCWSTR | wszCDATA, |
| IXMLDOMNode * | pParent | ||
| ) |
Definition at line 184 of file mscfile.cpp.
Definition at line 118 of file mscfile.cpp.
| HRESULT MscFile::CreateAndAddElementNode | ( | PCWSTR | wszName, |
| IXMLDOMNode * | pParent, | ||
| IXMLDOMElement ** | ppElement = NULL |
||
| ) |
Definition at line 204 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 165 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::GetAttribute | ( | IXMLDOMElement * | pElement, |
| LPWSTR | pszAttributeName, | ||
| VARIANT * | pAttributeValue | ||
| ) |
Definition at line 484 of file mscfile.cpp.
Referenced by CheckMscFile(), CMainWnd::LoadMscFile(), CSnapin::ParseSnapin(), CConsoleWnd::ParseView(), CConsoleWnd::ParseViewAttributes(), and ParseWindowPlacement().
| HRESULT MscFile::GetElement | ( | IXMLDOMElement * | pParentElement, |
| LPWSTR | pszElementName, | ||
| IXMLDOMElement ** | ppElement | ||
| ) |
Definition at line 509 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile(), CMainWnd::ParseScopeTree(), CSnapin::ParseSnapin(), CMainWnd::ParseViewsElement(), and ParseWindowPlacement().
| HRESULT MscFile::LoadDOM | ( | ) |
Definition at line 398 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile().
| HRESULT MscFile::ParseWindowPlacement | ( | CWindow * | pWindow, |
| IXMLDOMElement * | pParentElement | ||
| ) |
Definition at line 272 of file mscfile.cpp.
Referenced by CMainWnd::LoadMscFile().
| VOID MscFile::ReleaseNode | ( | IXMLDOMNode * | pNode | ) |
Definition at line 566 of file mscfile.cpp.
| HRESULT MscFile::SaveDOM | ( | ) |
Definition at line 421 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile().
| HRESULT MscFile::SaveWindowPlacement | ( | CWindow * | pWindow, |
| IXMLDOMElement * | pParentNode | ||
| ) |
Definition at line 222 of file mscfile.cpp.
Referenced by CMainWnd::SaveMscFile(), and CConsoleWnd::SaveView().
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(), CheckMscFile(), CreateAndAddAttributeNode(), CreateAndAddCDATANode(), CreateAndAddCommentNode(), CreateAndAddPINode(), CreateAndAddTextNode(), CreateAndInitDOM(), CreateElement(), LoadDOM(), MscFile(), SaveDOM(), and ~MscFile().
|
private |