ReactOS
0.4.17-dev-940-g8bd6e85
CSnapinAlias.cpp
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Management Console
3
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4
* PURPOSE: Snapin alias class
5
* COPYRIGHT: Copyright 2026 Eric Kohl (eric.kohl@reactos.org)
6
*/
7
8
#include "
precomp.h
"
9
10
11
CSnapinAlias::CSnapinAlias
(
CSnapinAlias
*ParentAlias,
CSnapin
*Snapin)
12
{
13
m_ParentAlias
= ParentAlias;
14
m_Snapin
=
Snapin
;
15
m_Deleted
=
FALSE
;
16
}
17
18
CSnapinAlias::~CSnapinAlias
()
19
{
20
m_ParentAlias
=
NULL
;
21
m_Snapin
=
NULL
;
22
}
23
24
CSnapinAlias
*
25
CSnapinAlias::Parent
()
26
{
27
return
m_ParentAlias
;
28
}
29
30
CSnapin
*
31
CSnapinAlias::Snapin
()
32
{
33
return
m_Snapin
;
34
}
35
36
BOOL
37
CSnapinAlias::IsDeleted
()
38
{
39
return
m_Deleted
;
40
}
41
42
VOID
43
CSnapinAlias::Deleted
()
44
{
45
m_Deleted
=
TRUE
;
46
}
CSnapinAlias
Definition:
CSnapinAlias.h:11
CSnapinAlias::Deleted
VOID Deleted()
Definition:
CSnapinAlias.cpp:43
CSnapinAlias::IsDeleted
BOOL IsDeleted()
Definition:
CSnapinAlias.cpp:37
CSnapinAlias::~CSnapinAlias
~CSnapinAlias()
Definition:
CSnapinAlias.cpp:18
CSnapinAlias::CSnapinAlias
CSnapinAlias(CSnapinAlias *ParentAlias, CSnapin *Snapin)
Definition:
CSnapinAlias.cpp:11
CSnapinAlias::Parent
CSnapinAlias * Parent()
Definition:
CSnapinAlias.cpp:25
CSnapinAlias::Snapin
CSnapin * Snapin()
Definition:
CSnapinAlias.cpp:31
CSnapinAlias::m_ParentAlias
CSnapinAlias * m_ParentAlias
Definition:
CSnapinAlias.h:13
CSnapinAlias::m_Snapin
CSnapin * m_Snapin
Definition:
CSnapinAlias.h:14
CSnapinAlias::m_Deleted
BOOL m_Deleted
Definition:
CSnapinAlias.h:15
CSnapin
Definition:
CSnapin.h:24
NULL
#define NULL
Definition:
types.h:112
TRUE
#define TRUE
Definition:
types.h:120
FALSE
#define FALSE
Definition:
types.h:117
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
void
Definition:
nsiface.idl:2307
precomp.h
base
applications
mmc_new
CSnapinAlias.cpp
Generated on Sun Sep 27 2026 06:03:10 for ReactOS by
1.9.6