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

Public Member Functions | |
| CSnapin (CSnapinCacheEntry *CacheEntry, UINT NodeId, PWSTR displayName=NULL) | |
| ~CSnapin () | |
| const CAtlString & | Name () const |
| const CAtlString & | Provider () const |
| const CAtlString & | Description () const |
| const CAtlString & | Version () const |
| const CAtlString & | DisplayName () const |
| void | SetDisplayName (LPWSTR pszName) |
| UINT | GetNodeId () |
| CSnapinCacheEntry * | CacheEntry () |
| void | OnAdd (IConsole *console) |
| void | OnAccept (IConsole *console) |
| VOID | SaveNode (MscFile *mscFile, IXMLDOMElement *pParentNode) |
Static Public Member Functions | |
| static HRESULT | ParseSnapin (CMainWnd *pMainWnd, MscFile *mscFile, IXMLDOMElement *pSnapinNode, CSnapin **ppSnapin) |
Public Attributes | |
| CAtlList< CSnapin * > | m_SubNodes |
Private Member Functions | |
| void | RemoveAllSubnodes () |
Private Attributes | |
| UINT | m_NodeId |
| CSnapinCacheEntry * | m_CacheEntry |
| CAtlString | m_DisplayName |
| CSnapin::CSnapin | ( | CSnapinCacheEntry * | CacheEntry, |
| UINT | NodeId, | ||
| PWSTR | displayName = NULL |
||
| ) |
Definition at line 22 of file CSnapin.cpp.
| CSnapin::~CSnapin | ( | ) |
Definition at line 32 of file CSnapin.cpp.
| CSnapinCacheEntry * CSnapin::CacheEntry | ( | ) |
Definition at line 54 of file CSnapin.cpp.
Referenced by CAboutSnapinDialog::OnInitDialog(), and SaveNode().
| const CAtlString & CSnapin::Description | ( | ) | const |
Definition at line 39 of file CSnapin.cpp.
| const CAtlString & CSnapin::DisplayName | ( | ) | const |
Definition at line 41 of file CSnapin.cpp.
Referenced by CConsoleWnd::OnActionNewWindow(), CConsoleWnd::OnNotify(), and CConsoleWnd::ParseView().
| UINT CSnapin::GetNodeId | ( | ) |
Definition at line 49 of file CSnapin.cpp.
Referenced by CConsoleWnd::SaveView().
| const CAtlString & CSnapin::Name | ( | ) | const |
Definition at line 37 of file CSnapin.cpp.
Referenced by CAboutSnapinDialog::OnInitDialog(), and CMainWnd::UpdateAboutSnapinMenu().
Definition at line 88 of file CSnapin.cpp.
Definition at line 74 of file CSnapin.cpp.
|
static |
Definition at line 188 of file CSnapin.cpp.
Referenced by CMainWnd::ParseScopeTree(), and ParseSnapin().
| const CAtlString & CSnapin::Provider | ( | ) | const |
Definition at line 38 of file CSnapin.cpp.
|
private |
Definition at line 60 of file CSnapin.cpp.
Referenced by ~CSnapin().
| VOID CSnapin::SaveNode | ( | MscFile * | mscFile, |
| IXMLDOMElement * | pParentNode | ||
| ) |
Definition at line 122 of file CSnapin.cpp.
Referenced by CMainWnd::SaveMscFile(), and SaveNode().
Definition at line 43 of file CSnapin.cpp.
Referenced by CConsoleWnd::OnNotify().
| const CAtlString & CSnapin::Version | ( | ) | const |
Definition at line 40 of file CSnapin.cpp.
|
private |
Definition at line 27 of file CSnapin.h.
Referenced by CacheEntry(), CSnapin(), Description(), Name(), Provider(), and Version().
|
private |
Definition at line 28 of file CSnapin.h.
Referenced by CSnapin(), DisplayName(), SaveNode(), and SetDisplayName().
|
private |
Definition at line 26 of file CSnapin.h.
Referenced by CSnapin(), GetNodeId(), and SaveNode().
| CAtlList<CSnapin*> CSnapin::m_SubNodes |
Definition at line 46 of file CSnapin.h.
Referenced by CAddDialog::CreateSnapinAliases(), ParseSnapin(), CAddDialog::ReconnectSnapins(), RemoveAllSubnodes(), and SaveNode().