Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Private Member Functions
eddiebot_follower::FollowerConfig Class Reference

#include <FollowerConfig.h>

List of all members.

Classes

class  AbstractGroupDescription
class  AbstractParamDescription
class  DEFAULT
class  GroupDescription
class  ParamDescription

Public Types

typedef boost::shared_ptr
< const
AbstractGroupDescription
AbstractGroupDescriptionConstPtr
typedef boost::shared_ptr
< const
AbstractGroupDescription
AbstractGroupDescriptionConstPtr
typedef boost::shared_ptr
< AbstractGroupDescription
AbstractGroupDescriptionPtr
typedef boost::shared_ptr
< AbstractGroupDescription
AbstractGroupDescriptionPtr
typedef boost::shared_ptr
< const
AbstractParamDescription
AbstractParamDescriptionConstPtr
typedef boost::shared_ptr
< const
AbstractParamDescription
AbstractParamDescriptionConstPtr
typedef boost::shared_ptr
< AbstractParamDescription
AbstractParamDescriptionPtr
typedef boost::shared_ptr
< AbstractParamDescription
AbstractParamDescriptionPtr

Public Member Functions

void __clamp__ ()
void __clamp__ ()
bool __fromMessage__ (dynamic_reconfigure::Config &msg)
bool __fromMessage__ (dynamic_reconfigure::Config &msg)
void __fromServer__ (const ros::NodeHandle &nh)
void __fromServer__ (const ros::NodeHandle &nh)
uint32_t __level__ (const FollowerConfig &config) const
uint32_t __level__ (const FollowerConfig &config) const
void __toMessage__ (dynamic_reconfigure::Config &msg, const std::vector< AbstractParamDescriptionConstPtr > &__param_descriptions__, const std::vector< AbstractGroupDescriptionConstPtr > &__group_descriptions__) const
void __toMessage__ (dynamic_reconfigure::Config &msg, const std::vector< AbstractParamDescriptionConstPtr > &__param_descriptions__, const std::vector< AbstractGroupDescriptionConstPtr > &__group_descriptions__) const
void __toMessage__ (dynamic_reconfigure::Config &msg) const
void __toMessage__ (dynamic_reconfigure::Config &msg) const
void __toServer__ (const ros::NodeHandle &nh) const
void __toServer__ (const ros::NodeHandle &nh) const

Static Public Member Functions

static const FollowerConfig__getDefault__ ()
static const FollowerConfig__getDefault__ ()
static const
dynamic_reconfigure::ConfigDescription & 
__getDescriptionMessage__ ()
static const
dynamic_reconfigure::ConfigDescription & 
__getDescriptionMessage__ ()
static const std::vector
< AbstractGroupDescriptionConstPtr > & 
__getGroupDescriptions__ ()
static const std::vector
< AbstractGroupDescriptionConstPtr > & 
__getGroupDescriptions__ ()
static const FollowerConfig__getMax__ ()
static const FollowerConfig__getMax__ ()
static const FollowerConfig__getMin__ ()
static const FollowerConfig__getMin__ ()
static const std::vector
< AbstractParamDescriptionConstPtr > & 
__getParamDescriptions__ ()
static const std::vector
< AbstractParamDescriptionConstPtr > & 
__getParamDescriptions__ ()

Public Attributes

double goal_z
class
eddiebot_follower::FollowerConfig::DEFAULT 
groups
double max_x
double max_y
double max_z
double min_x
double min_y
double x_scale
double z_scale

Static Private Member Functions

static const
FollowerConfigStatics
__get_statics__ ()
static const
FollowerConfigStatics
__get_statics__ ()

Detailed Description

Definition at line 63 of file eddiebot_follower/FollowerConfig.h.


Member Typedef Documentation

Definition at line 175 of file eddiebot_follower/FollowerConfig.h.

Definition at line 175 of file turtlebot_follower/FollowerConfig.h.

Definition at line 174 of file eddiebot_follower/FollowerConfig.h.

Definition at line 174 of file turtlebot_follower/FollowerConfig.h.

Definition at line 89 of file eddiebot_follower/FollowerConfig.h.

Definition at line 89 of file turtlebot_follower/FollowerConfig.h.

Definition at line 88 of file eddiebot_follower/FollowerConfig.h.

Definition at line 88 of file turtlebot_follower/FollowerConfig.h.


Member Function Documentation

Definition at line 403 of file eddiebot_follower/FollowerConfig.h.

Definition at line 403 of file turtlebot_follower/FollowerConfig.h.

bool eddiebot_follower::FollowerConfig::__fromMessage__ ( dynamic_reconfigure::Config &  msg) [inline]

Definition at line 312 of file eddiebot_follower/FollowerConfig.h.

bool eddiebot_follower::FollowerConfig::__fromMessage__ ( dynamic_reconfigure::Config &  msg) [inline]

Definition at line 312 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__fromServer__ ( const ros::NodeHandle &  nh) [inline]

Definition at line 385 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__fromServer__ ( const ros::NodeHandle &  nh) [inline]

Definition at line 385 of file eddiebot_follower/FollowerConfig.h.

Definition at line 587 of file eddiebot_follower/FollowerConfig.h.

Definition at line 562 of file eddiebot_follower/FollowerConfig.h.

const dynamic_reconfigure::ConfigDescription & eddiebot_follower::FollowerConfig::__getDescriptionMessage__ ( ) [inline, static]

Definition at line 557 of file eddiebot_follower/FollowerConfig.h.

static const dynamic_reconfigure::ConfigDescription& eddiebot_follower::FollowerConfig::__getDescriptionMessage__ ( ) [static]

Definition at line 582 of file eddiebot_follower/FollowerConfig.h.

Definition at line 567 of file eddiebot_follower/FollowerConfig.h.

Definition at line 572 of file eddiebot_follower/FollowerConfig.h.

Definition at line 577 of file eddiebot_follower/FollowerConfig.h.

uint32_t eddiebot_follower::FollowerConfig::__level__ ( const FollowerConfig config) const [inline]

Definition at line 412 of file eddiebot_follower/FollowerConfig.h.

uint32_t eddiebot_follower::FollowerConfig::__level__ ( const FollowerConfig config) const [inline]

Definition at line 412 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toMessage__ ( dynamic_reconfigure::Config &  msg,
const std::vector< AbstractParamDescriptionConstPtr > &  __param_descriptions__,
const std::vector< AbstractGroupDescriptionConstPtr > &  __group_descriptions__ 
) const [inline]

Definition at line 356 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toMessage__ ( dynamic_reconfigure::Config &  msg,
const std::vector< AbstractParamDescriptionConstPtr > &  __param_descriptions__,
const std::vector< AbstractGroupDescriptionConstPtr > &  __group_descriptions__ 
) const [inline]

Definition at line 356 of file eddiebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toMessage__ ( dynamic_reconfigure::Config &  msg) const [inline]

Definition at line 371 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toMessage__ ( dynamic_reconfigure::Config &  msg) const [inline]

Definition at line 371 of file eddiebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toServer__ ( const ros::NodeHandle &  nh) const [inline]

Definition at line 378 of file turtlebot_follower/FollowerConfig.h.

void eddiebot_follower::FollowerConfig::__toServer__ ( const ros::NodeHandle &  nh) const [inline]

Definition at line 378 of file eddiebot_follower/FollowerConfig.h.


Member Data Documentation

Definition at line 305 of file eddiebot_follower/FollowerConfig.h.

Definition at line 297 of file eddiebot_follower/FollowerConfig.h.

Definition at line 301 of file eddiebot_follower/FollowerConfig.h.

Definition at line 303 of file eddiebot_follower/FollowerConfig.h.

Definition at line 295 of file eddiebot_follower/FollowerConfig.h.

Definition at line 299 of file eddiebot_follower/FollowerConfig.h.

Definition at line 307 of file eddiebot_follower/FollowerConfig.h.

Definition at line 309 of file eddiebot_follower/FollowerConfig.h.


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


eddiebot_follower
Author(s): Tang Tiong Yew
autogenerated on Tue Jan 7 2014 11:10:12