#include <astra_device_manager.h>
Public Member Functions | |
AstraDeviceManager () | |
boost::shared_ptr< AstraDevice > | getAnyDevice () |
boost::shared_ptr< std::vector< AstraDeviceInfo > > | getConnectedDeviceInfos () const |
boost::shared_ptr< std::vector< std::string > > | getConnectedDeviceURIs () const |
boost::shared_ptr< AstraDevice > | getDevice (const std::string &device_URI) |
std::size_t | getNumOfConnectedDevices () const |
std::string | getSerial (const std::string &device_URI) const |
virtual | ~AstraDeviceManager () |
Static Public Member Functions | |
static boost::shared_ptr< AstraDeviceManager > | getSingelton () |
Protected Attributes | |
boost::shared_ptr< AstraDeviceListener > | device_listener_ |
Static Protected Attributes | |
static boost::shared_ptr< AstraDeviceManager > | singelton_ |
Definition at line 50 of file astra_device_manager.h.
astra_wrapper::AstraDeviceManager::AstraDeviceManager | ( | ) |
Definition at line 183 of file astra_device_manager.cpp.
|
virtual |
Definition at line 192 of file astra_device_manager.cpp.
boost::shared_ptr< AstraDevice > astra_wrapper::AstraDeviceManager::getAnyDevice | ( | ) |
Definition at line 247 of file astra_device_manager.cpp.
boost::shared_ptr< std::vector< AstraDeviceInfo > > astra_wrapper::AstraDeviceManager::getConnectedDeviceInfos | ( | ) | const |
Definition at line 204 of file astra_device_manager.cpp.
boost::shared_ptr< std::vector< std::string > > astra_wrapper::AstraDeviceManager::getConnectedDeviceURIs | ( | ) | const |
Definition at line 209 of file astra_device_manager.cpp.
boost::shared_ptr< AstraDevice > astra_wrapper::AstraDeviceManager::getDevice | ( | const std::string & | device_URI | ) |
Definition at line 251 of file astra_device_manager.cpp.
std::size_t astra_wrapper::AstraDeviceManager::getNumOfConnectedDevices | ( | ) | const |
Definition at line 214 of file astra_device_manager.cpp.
std::string astra_wrapper::AstraDeviceManager::getSerial | ( | const std::string & | device_URI | ) | const |
Definition at line 219 of file astra_device_manager.cpp.
|
static |
Definition at line 196 of file astra_device_manager.cpp.
|
protected |
Definition at line 68 of file astra_device_manager.h.
|
staticprotected |
Definition at line 70 of file astra_device_manager.h.