Public Member Functions | Private Types | Private Attributes
naoqi::converter::InfoConverter Class Reference

#include <info.hpp>

Inheritance diagram for naoqi::converter::InfoConverter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void callAll (const std::vector< message_actions::MessageAction > &actions)
 InfoConverter (const std::string &name, float frequency, const qi::SessionPtr &sessions)
void registerCallback (const message_actions::MessageAction action, Callback_t cb)
void reset ()

Private Types

typedef boost::function< void(naoqi_bridge_msgs::StringStamped)> Callback_t

Private Attributes

std::map
< message_actions::MessageAction,
Callback_t
callbacks_
std::vector< std::string > keys_
naoqi_bridge_msgs::StringStamped msg_
qi::AnyObject p_memory_

Detailed Description

Definition at line 38 of file converters/info.hpp.


Member Typedef Documentation

typedef boost::function<void(naoqi_bridge_msgs::StringStamped)> naoqi::converter::InfoConverter::Callback_t [private]

Definition at line 41 of file converters/info.hpp.


Constructor & Destructor Documentation

naoqi::converter::InfoConverter::InfoConverter ( const std::string &  name,
float  frequency,
const qi::SessionPtr &  sessions 
)

Definition at line 36 of file converters/info.cpp.


Member Function Documentation

Definition at line 69 of file converters/info.cpp.

Definition at line 64 of file converters/info.cpp.

Definition at line 60 of file converters/info.cpp.


Member Data Documentation

Definition at line 58 of file converters/info.hpp.

std::vector<std::string> naoqi::converter::InfoConverter::keys_ [private]

The keys to get from ALMemory

Definition at line 57 of file converters/info.hpp.

naoqi_bridge_msgs::StringStamped naoqi::converter::InfoConverter::msg_ [private]

Definition at line 60 of file converters/info.hpp.

Memory (Proxy) configurations

Definition at line 54 of file converters/info.hpp.


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


naoqi_driver
Author(s): Karsten Knese
autogenerated on Sun Sep 17 2017 02:57:14