Instrument Neutral Distributed Interface INDI
2.0.2
|
The EncoderManager class contains a list of active supported encoders. More...
#include <encodermanager.h>
Public Member Functions | |
EncoderManager () | |
~EncoderManager () | |
std::vector< EncoderInterface * > | getEncoderList () |
EncoderInterface * | getEncoder () |
EncoderInterface * | getDefaultEncoder () |
void | setEncoder (EncoderInterface *encoder) |
Protected Attributes | |
std::vector< EncoderInterface * > | encoder_list |
EncoderInterface * | current_encoder |
EncoderInterface * | default_encoder |
The EncoderManager class contains a list of active supported encoders.
Definition at line 33 of file encodermanager.h.
INDI::EncoderManager::EncoderManager | ( | ) |
Definition at line 29 of file encodermanager.cpp.
INDI::EncoderManager::~EncoderManager | ( | ) |
Definition at line 36 of file encodermanager.cpp.
EncoderInterface * INDI::EncoderManager::getDefaultEncoder | ( | ) |
Definition at line 56 of file encodermanager.cpp.
EncoderInterface * INDI::EncoderManager::getEncoder | ( | ) |
Definition at line 51 of file encodermanager.cpp.
std::vector< EncoderInterface * > INDI::EncoderManager::getEncoderList | ( | ) |
Definition at line 46 of file encodermanager.cpp.
void INDI::EncoderManager::setEncoder | ( | EncoderInterface * | encoder | ) |
Definition at line 61 of file encodermanager.cpp.
|
protected |
Definition at line 45 of file encodermanager.h.
|
protected |
Definition at line 46 of file encodermanager.h.
|
protected |
Definition at line 44 of file encodermanager.h.