bipedal locomotion framework
A suite of libraries for achieving bipedal locomotion on humanoid robots
TomlImplementation.h File Reference
#include <memory>
#include <string>
#include <unordered_map>
#include <toml++/toml.h>
#include <BipedalLocomotion/ParametersHandler/IParametersHandler.h>
#include "TomlImplementation.tpp"

Classes

class  BipedalLocomotion::ParametersHandler::TomlImplementation
 TomlImplementation Toml implementation of the IParametersHandler interface. More...
 

Namespaces

 BipedalLocomotion
 

Functions

template<>
void BipedalLocomotion::ParametersHandler::TomlImplementation::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

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

template<>
void BipedalLocomotion::ParametersHandler::TomlImplementation::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&