#include <rfnserver.h>
Public Types | |
typedef boost::function< void(const roboframenet_msgs::FilledSemanticFrame)> | FSFCallback |
Public Member Functions | |
bool | add_frame (std::string filepath) |
bool | add_lexical_unit (std::string filepath) |
bool | register_with_frame (std::string frame_name) |
RFNServer (ros::NodeHandle nh, std::string callback_topic, FSFCallback fsf_callback) | |
Static Public Member Functions | |
static std::string | frame_argument (roboframenet_msgs::FilledSemanticFrame frame, std::string parameter_name) |
Private Member Functions | |
void | executeCB (const roboframenet_msgs::FilledSemanticFrameGoalConstPtr &goal) |
Private Attributes | |
std::string | callback_topic_ |
FSFCallback | fsf_callback_ |
ros::NodeHandle | nh_ |
Definition at line 15 of file rfnserver.h.
typedef boost::function<void (const roboframenet_msgs::FilledSemanticFrame)> rfnserver::RFNServer::FSFCallback |
Definition at line 18 of file rfnserver.h.
rfnserver::RFNServer::RFNServer | ( | ros::NodeHandle | nh, |
std::string | callback_topic, | ||
FSFCallback | fsf_callback | ||
) |
Definition at line 4 of file rfnserver_imp.h.
bool rfnserver::RFNServer::add_frame | ( | std::string | filepath | ) |
Definition at line 14 of file rfnserver_imp.h.
bool rfnserver::RFNServer::add_lexical_unit | ( | std::string | filepath | ) |
Definition at line 35 of file rfnserver_imp.h.
void rfnserver::RFNServer::executeCB | ( | const roboframenet_msgs::FilledSemanticFrameGoalConstPtr & | goal | ) | [private] |
Definition at line 10 of file rfnserver_imp.h.
static std::string rfnserver::RFNServer::frame_argument | ( | roboframenet_msgs::FilledSemanticFrame | frame, |
std::string | parameter_name | ||
) | [static] |
bool rfnserver::RFNServer::register_with_frame | ( | std::string | frame_name | ) |
Definition at line 54 of file rfnserver_imp.h.
std::string rfnserver::RFNServer::callback_topic_ [private] |
Definition at line 32 of file rfnserver.h.
Definition at line 33 of file rfnserver.h.
ros::NodeHandle rfnserver::RFNServer::nh_ [private] |
Definition at line 31 of file rfnserver.h.