Myo Scol plugin
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
SMyoManager Class Reference

#include <sMyo.h>

Inheritance diagram for SMyoManager:

Public Types

typedef std::set< SMyo * > MyoList
 
typedef std::set< myo::Myo * > MyoAvailables
 

Public Member Functions

SMyoAddMyoInstance ()
 
void RemoveMyoInstance (SMyo *myoInstance)
 

Static Public Member Functions

static SMyoManagerGetInstance ()
 
static void Kill ()
 

Protected Member Functions

virtual void onPair (Myo *myo, uint64_t timestamp, FirmwareVersion firmwareVersion)
 
virtual void onConnect (Myo *myo, uint64_t timestamp, FirmwareVersion firmwareVersion)
 
virtual void onDisconnect (Myo *myo, uint64_t timestamp)
 
virtual void onPose (Myo *myo, uint64_t timestamp, Pose pose)
 
virtual void onOrientationData (Myo *myo, uint64_t timestamp, const Quaternion< float > &rotation)
 
virtual void onAccelerometerData (Myo *myo, uint64_t timestamp, const Vector3< float > &accel)
 
virtual void onGyroscopeData (Myo *myo, uint64_t timestamp, const Vector3< float > &gyro)
 
virtual void onRssi (Myo *myo, uint64_t timestamp, int8_t rssi)
 
virtual void onArmSync (Myo *myo, uint64_t timestamp, Arm arm, XDirection xDirection)
 
virtual void onArmUnsync (Myo *myo, uint64_t timestamp)
 
virtual void onUnlock (Myo *myo, uint64_t timestamp)
 
virtual void onLock (Myo *myo, uint64_t timestamp)
 

Detailed Description

Myo hub singleton

Definition at line 106 of file sMyo.h.


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