Static Public Member Functions | Static Private Attributes | List of all members
HebirosParameters Class Reference

#include <hebiros_parameters.h>

Static Public Member Functions

static bool getBool (std::string name)
 
static int getInt (std::string name)
 
static void loadBool (std::string name)
 
static void loadInt (std::string name)
 
static void setBool (std::string name, bool value)
 
static void setInt (std::string name, int value)
 
static void setNodeParameters ()
 

Static Private Attributes

static std::map< std::string, bool > bool_parameters
 
static std::map< std::string, bool > bool_parameters_default
 
static std::map< std::string, int > int_parameters
 
static std::map< std::string, int > int_parameters_default
 

Detailed Description

Definition at line 7 of file hebiros_parameters.h.

Member Function Documentation

bool HebirosParameters::getBool ( std::string  name)
static

Definition at line 49 of file hebiros_parameters.cpp.

int HebirosParameters::getInt ( std::string  name)
static

Definition at line 81 of file hebiros_parameters.cpp.

void HebirosParameters::loadBool ( std::string  name)
static

Definition at line 30 of file hebiros_parameters.cpp.

void HebirosParameters::loadInt ( std::string  name)
static

Definition at line 62 of file hebiros_parameters.cpp.

void HebirosParameters::setBool ( std::string  name,
bool  value 
)
static

Definition at line 41 of file hebiros_parameters.cpp.

void HebirosParameters::setInt ( std::string  name,
int  value 
)
static

Definition at line 73 of file hebiros_parameters.cpp.

void HebirosParameters::setNodeParameters ( )
static

Definition at line 16 of file hebiros_parameters.cpp.

Member Data Documentation

std::map< std::string, bool > HebirosParameters::bool_parameters
staticprivate

Definition at line 22 of file hebiros_parameters.h.

std::map< std::string, bool > HebirosParameters::bool_parameters_default
staticprivate
Initial value:
=
{{"use_sim_time", false}}

Definition at line 21 of file hebiros_parameters.h.

std::map< std::string, int > HebirosParameters::int_parameters
staticprivate

Definition at line 24 of file hebiros_parameters.h.

std::map< std::string, int > HebirosParameters::int_parameters_default
staticprivate
Initial value:
=
{{"hebiros/node_frequency", 200},
{"hebiros/action_frequency", 200},
{"hebiros/feedback_frequency", 100},
{"hebiros/command_lifetime", 100}}

Definition at line 23 of file hebiros_parameters.h.


The documentation for this class was generated from the following files:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:50