bipedal locomotion framework
A suite of libraries for achieving bipedal locomotion on humanoid robots
YarpImplementation.h File Reference
#include <chrono>
#include <memory>
#include <string>
#include <unordered_map>
#include <yarp/os/Bottle.h>
#include <yarp/os/Property.h>
#include <yarp/os/Searchable.h>
#include <BipedalLocomotion/ParametersHandler/IParametersHandler.h>
#include "YarpImplementation.tpp"

Classes

class  BipedalLocomotion::ParametersHandler::YarpImplementation
 YarpImplementation Yarp implementation of the IParametersHandler interface. More...
 

Namespaces

 BipedalLocomotion
 

Functions

template<>
void BipedalLocomotion::ParametersHandler::YarpImplementation::setParameterPrivate< std::vector< bool > > (const std::string &parameterName, const std::vector< bool > &parameter)
 Private implementation of setParameter. More...
 

Detailed Description

Authors
Giulio Romualdi

Function Documentation

◆ YarpImplementation::setParameterPrivate< std::vector< bool > >()

template<>
void BipedalLocomotion::ParametersHandler::YarpImplementation::setParameterPrivate< std::vector< bool > > ( const std::string &  parameterName,
const std::vector< bool > &  parameter 
)

Private implementation of setParameter.

Parameters
parameterNamename of the parameter
parameterparameter
Note
The specialization is required because std::vector<bool> is not a container and the operator[] does not return a bool&