Class SpinnakerNET::abstract¶
ClassList > SpinnakerNET > abstract
#include <ManagedDeviceEventHandler.h>
Inherits the following classes: ManagedEventHandler, ManagedEventHandler, ManagedEventHandler, ManagedEventHandler
Public Functions¶
| Type | Name |
|---|---|
| void | CallOnLoggingEvent (Spinnaker::LoggingEventDataPtr loggingEvent) |
| UInt64 | GetDeviceEventID () |
| String | GetDeviceEventName () |
| const uint8_t * | GetDeviceEventPayloadData () |
| array< byte > | GetEventPayloadData () |
| UINT32 | GetEventPayloadDataSize () |
| ManagedDeviceEventHandler () |
|
| ManagedImageEventHandler () |
|
| ManagedInterfaceEventHandler () |
|
| ManagedLoggingEventHandler () |
|
| ManagedSystemEventHandler () |
|
| virtual void | OnLogEvent (SpinnakerNET::ManagedLoggingEventData^ loggingEvent) = 0 |
| ~ManagedDeviceEventHandler () |
|
| ~ManagedImageEventHandler () |
|
| ~ManagedInterfaceEventHandler () |
|
| ~ManagedLoggingEventHandler () |
|
| ~ManagedSystemEventHandler () |
Protected Attributes¶
| Type | Name |
|---|---|
| internal | __pad0__ |
Protected Functions¶
| Type | Name |
|---|---|
| void | CallOnDeviceRemoval (Spinnaker::CameraPtr camera) |
| void | CallOnInterfaceRemoval (Spinnaker::InterfacePtr) |
| virtual void | OnDeviceArrival (IManagedCamera^) |
| virtual void | OnDeviceEvent (String^) |
| virtual void | OnDeviceRemoval (IManagedCamera^) |
| virtual void | OnImageEvent (ManagedImage^) |
| virtual void | OnInterfaceArrival (IManagedInterface^) |
| virtual void | OnInterfaceRemoval (IManagedInterface^) |
Detailed Description¶
Deprecated
Use Node::Updated() event instead.
Managed abstract device event base class. The event callbacks, i.e. On<Event>() functions will be called via the internal CallOn<Event>() calls.
Public Functions Documentation¶
function CallOnLoggingEvent¶
function GetDeviceEventID¶
function GetDeviceEventName¶
function GetDeviceEventPayloadData¶
function GetEventPayloadData¶
function GetEventPayloadDataSize¶
function ManagedDeviceEventHandler¶
function ManagedImageEventHandler¶
function ManagedInterfaceEventHandler¶
function ManagedLoggingEventHandler¶
function ManagedSystemEventHandler¶
function OnLogEvent¶
virtual void SpinnakerNET::abstract::OnLogEvent (
SpinnakerNET::ManagedLoggingEventData ^ loggingEvent
) = 0
function ~ManagedDeviceEventHandler¶
function ~ManagedImageEventHandler¶
function ~ManagedInterfaceEventHandler¶
function ~ManagedLoggingEventHandler¶
function ~ManagedSystemEventHandler¶
Protected Attributes Documentation¶
variable __pad0__¶
Protected Functions Documentation¶
function CallOnDeviceRemoval¶
function CallOnInterfaceRemoval¶
function OnDeviceArrival¶
function OnDeviceEvent¶
function OnDeviceRemoval¶
function OnImageEvent¶
function OnInterfaceArrival¶
function OnInterfaceRemoval¶
The documentation for this class was generated from the following file C:/workspace/src/SpinnakerNET/ManagedDeviceEventHandler.h