#include <GizmoEventATIX10.hpp>
Public Member Functions | |
GizmoEventATIX10 () | |
Default Constructor. | |
GizmoEventATIX10 (struct input_event const &InputEvent, bool IsRemote=false) | |
Init Constructor. | |
virtual | ~GizmoEventATIX10 () |
Destructor. | |
Static Public Member Functions | |
static void | buildEventsVectorFromBuffer (std::vector< boost::shared_ptr< GizmoEventATIX10 > > &EventVector, H::DynamicBuffer< char > const &Buffer, bool SendNullEvents) |
Build an event list from a read buffer. | |
Static Protected Member Functions | |
static void | buildEventsVectorFromBufferFunctor (struct input_event &InputEvent, std::vector< boost::shared_ptr< GizmoEventATIX10 > > *pEventVector, bool SendNullEvents) |
Functor for building the events list. | |
Friends | |
class | boost::serialization::access |
This class is for all GizmoEventATIX10s attached to the system.
Definition at line 64 of file GizmoEventATIX10.hpp.
GizmoEventATIX10::GizmoEventATIX10 | ( | ) |
Default Constructor.
GizmoEventATIX10 Default Constructor.
Definition at line 53 of file GizmoEventATIX10.cpp.
Referenced by buildEventsVectorFromBufferFunctor().
GizmoEventATIX10::GizmoEventATIX10 | ( | struct input_event const & | InputEvent, | |
bool | IsRemote = false | |||
) |
Init Constructor.
GizmoEventATIX10 Init Constructor.
Definition at line 59 of file GizmoEventATIX10.cpp.
GizmoEventATIX10::~GizmoEventATIX10 | ( | ) | [virtual] |
void GizmoEventATIX10::buildEventsVectorFromBuffer | ( | std::vector< boost::shared_ptr< GizmoEventATIX10 > > & | EventVector, | |
H::DynamicBuffer< char > const & | Buffer, | |||
bool | SendNullEvents | |||
) | [static] |
Build an event list from a read buffer.
Build an event vector from a read buffer.
EventVector | Reference to a vector which will contain the results | |
Buffer | The bufer to convert into events | |
SendNullEvents | Signals if NULL events should be passed onto the config script |
Definition at line 78 of file GizmoEventATIX10.cpp.
References apply_static_func_args, buildEventsVectorFromBufferFunctor(), and Gizmod::GizmoLinuxInputDevice::buildInputEventsVectorFromBuffer().
void GizmoEventATIX10::buildEventsVectorFromBufferFunctor | ( | struct input_event & | InputEvent, | |
std::vector< boost::shared_ptr< GizmoEventATIX10 > > * | pEventVector, | |||
bool | SendNullEvents | |||
) | [static, protected] |
Functor for building the events list.
Functor for building events from Linnux input_events.
Definition at line 87 of file GizmoEventATIX10.cpp.
References GizmoEventATIX10().
Referenced by buildEventsVectorFromBuffer().