CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
eventhandler.h
1
3#ifndef _aspose_system_eventhandler_h_
4#define _aspose_system_eventhandler_h_
5
6#include "system/multicast_delegate.h"
7#include "system/eventargs.h"
8
9namespace System
10{
15 template<class TEventArgs = SharedPtr<EventArgs>>
16 using EventHandler = MulticastDelegate<void(System::SharedPtr<Object>, TEventArgs)>;
17}
18
19#endif // _eventhandler_h_
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
Definition: db_command.h:9
MulticastDelegate< void(System::SharedPtr< Object >, TEventArgs)> EventHandler
Represents a method that reacts to and processes an event. This type should be allocated on stack and...
Definition: eventhandler.h:16