Skip to content

Class Spinnaker::LoggingEventHandler

ClassList > Spinnaker > LoggingEventHandler

An event handler for capturing the device logging event.

  • #include <LoggingEventHandler.h>

Inherits the following classes: Spinnaker::ILoggingEventHandler

Public Functions

Type Name
LoggingEventHandler ()
virtual void OnLogEvent (LoggingEventDataPtr eventPtr) = 0
~LoggingEventHandler ()

Public Functions inherited from Spinnaker::ILoggingEventHandler

See Spinnaker::ILoggingEventHandler

Type Name
virtual void OnLogEvent (LoggingEventDataPtr eventPtr) = 0
virtual ~ILoggingEventHandler ()

Public Functions inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
const uint8_t * GetEventPayloadData ()
const size_t GetEventPayloadDataSize ()
EventType GetEventType ()
void SetEventType (EventType eventType)
virtual ~EventHandler ()

Protected Attributes inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
EventData * m_pEventData

Protected Functions

Type Name
LoggingEventHandler & operator= (const LoggingEventHandler &)

Protected Functions inherited from Spinnaker::ILoggingEventHandler

See Spinnaker::ILoggingEventHandler

Type Name
ILoggingEventHandler ()
ILoggingEventHandler (const ILoggingEventHandler &)
ILoggingEventHandler & operator= (const ILoggingEventHandler &)

Protected Functions inherited from Spinnaker::EventHandler

See Spinnaker::EventHandler

Type Name
EventHandler ()
void SetEventPayload (uint8_t * offset, size_t length)
EventHandler & operator= (const EventHandler &)

Public Functions Documentation

function LoggingEventHandler

Spinnaker::LoggingEventHandler::LoggingEventHandler () 

Default constructor.


function OnLogEvent

virtual void Spinnaker::LoggingEventHandler::OnLogEvent (
    LoggingEventDataPtr eventPtr
) = 0

The callback for the log event.

Parameters:

  • eventPtr The logging event pointer

Implements Spinnaker::ILoggingEventHandler::OnLogEvent


function ~LoggingEventHandler

Spinnaker::LoggingEventHandler::~LoggingEventHandler () 

Virtual destructor.


Protected Functions Documentation

function operator=

LoggingEventHandler & Spinnaker::LoggingEventHandler::operator= (
    const LoggingEventHandler &
) 

Assignment operator.



The documentation for this class was generated from the following file C:/workspace/include/LoggingEventHandler.h