Namespaces | Typedefs | Enumerations | Functions
RokubiminiFactory.hpp File Reference
#include <rokubimini/Rokubimini.hpp>
#include <rokubimini_bus_manager/BusManager.hpp>
Include dependency graph for RokubiminiFactory.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 rokubimini
 

Typedefs

typedef enum rokubimini::BusType rokubimini::busType
 
using rokubimini::NodeHandlePtr = std::shared_ptr< ros::NodeHandle >
 

Enumerations

enum  rokubimini::BusType { rokubimini::SERIAL = 1, rokubimini::ETHERCAT = 2 }
 

Functions

std::shared_ptr< rokubimini::Rokubiminirokubimini::createRokubiminiFactory (const std::shared_ptr< rokubimini::setup::Rokubimini > &rokubiminiSetup, const NodeHandlePtr &nh)
 
std::shared_ptr< rokubimini::setup::Rokubiminirokubimini::createRokubiminiSetup (const std::string &rokubiminiName, std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh)
 
rokubimini::setup::SetupPtr rokubimini::createSetup ()
 Creates an empty generic Setup. This will have in a list all the Rokubimini Setups. More...
 
rokubimini::setup::SetupPtr rokubimini::loadBusSetup (std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh)
 
bool rokubimini::loadBusSetupFromParamServer (const rokubimini::setup::SetupPtr &setup, std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh)
 
busType rokubimini::parseProductCode (const std::string &productCode, const NodeHandlePtr &nh)
 


rokubimini_factory
Author(s):
autogenerated on Wed Mar 3 2021 03:09:19