DotNetDupe
4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Toggle main menu visibility
Loading...
Searching...
No Matches
EventArgs.h
Go to the documentation of this file.
1
5
6
#pragma once
7
#include "
Common.h
"
8
#include "
System/Object.h
"
9
10
namespace
DotNetDupe
{
11
namespace
System
{
12
17
class
EventArgs
:
public
virtual
Object
{
18
public
:
20
DOTNETDUPE_API
EventArgs
();
21
23
DOTNETDUPE_API
~EventArgs
()
override
=
default
;
24
27
DOTNETDUPE_API
static
const
EventArgs
&
Empty
();
28
};
29
30
}
31
}
Common.h
Defines common cross-platform macros, export decorators, and fundamental types.
DOTNETDUPE_API
#define DOTNETDUPE_API
Platform-specific linkage decoration for exporting or importing library symbols.
Definition
Common.h:20
Object.h
Base object class for DotNetDupe mirroring .NET System.Object.
DotNetDupe::System::EventArgs::~EventArgs
~EventArgs() override=default
Virtual destructor for polymorphic event payload cleanup.
DotNetDupe::System::EventArgs::EventArgs
EventArgs()
Initializes a new instance of the EventArgs class.
Definition
EventArgs.cpp:7
DotNetDupe::System::EventArgs::Empty
static const EventArgs & Empty()
Provides a value to use with events that do not have event data.
Definition
EventArgs.cpp:11
DotNetDupe::System::Object
Supports all classes in the DotNetDupe class hierarchy.
Definition
Object.h:18
DotNetDupe::System
Definition
Action.h:11
DotNetDupe
Definition
IServiceCollection.h:7
Include
System
EventArgs.h
Generated by
1.18.0