Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::MessageHandler Class Reference

#include "OVR_Device.h"

Inheritance diagram for OVR::MessageHandler:
Inheritance graph
Collaboration diagram for OVR::MessageHandler:
Collaboration graph

Public Member Functions

 MessageHandler ()
 
virtual ~MessageHandler ()
 
bool IsHandlerInstalled () const
 
void RemoveHandlerFromDevices ()
 
LockGetHandlerLock () const
 
virtual void OnMessage (const Message &)
 
virtual bool SupportsMessageType (MessageType) const
 

Private Attributes

UPInt Internal [8]
 

Friends

class MessageHandlerImpl
 

Detailed Description

Definition at line 55 of file OVR_Device.h.

Constructor & Destructor Documentation

OVR::MessageHandler::MessageHandler ( )

Definition at line 173 of file OVR_DeviceImpl.cpp.

OVR::MessageHandler::~MessageHandler ( )
virtual

Definition at line 179 of file OVR_DeviceImpl.cpp.

Member Function Documentation

Lock * OVR::MessageHandler::GetHandlerLock ( ) const

Definition at line 211 of file OVR_DeviceImpl.cpp.

bool OVR::MessageHandler::IsHandlerInstalled ( ) const

Definition at line 191 of file OVR_DeviceImpl.cpp.

virtual void OVR::MessageHandler::OnMessage ( const Message )
inlinevirtual
void OVR::MessageHandler::RemoveHandlerFromDevices ( )

Definition at line 199 of file OVR_DeviceImpl.cpp.

virtual bool OVR::MessageHandler::SupportsMessageType ( MessageType  ) const
inlinevirtual

Reimplemented in OVR::SensorFusion::BodyFrameHandler.

Definition at line 80 of file OVR_Device.h.

Friends And Related Function Documentation

friend class MessageHandlerImpl
friend

Definition at line 57 of file OVR_Device.h.

Field Documentation

UPInt OVR::MessageHandler::Internal[8]
private

Definition at line 83 of file OVR_Device.h.


The documentation for this class was generated from the following files: