This is the complete list of members for cafer_core::Component, including all inherited members.
_is_connected_to_ros | cafer_core::Component | protected |
_is_init | cafer_core::Component | protected |
_mgmt_topic | cafer_core::Component | protected |
ack_creation() | cafer_core::Component | |
ask_new_ack() | cafer_core::Component | |
call_launch_file(std::string launch_file, std::string namespace_base, std::string management_topic="") | cafer_core::Component | |
client_connect_to_ros()=0 | cafer_core::Component | pure virtual |
client_disconnect_from_ros()=0 | cafer_core::Component | pure virtual |
Component(std::string mgmt_topic, std::string _type, double freq=10, bool new_nodehandle=false) | cafer_core::Component | |
connect_to_ros(void) | cafer_core::Component | inline |
created_nodes | cafer_core::Component | |
created_ns | cafer_core::Component | protected |
creator_id | cafer_core::Component | protected |
creator_ns | cafer_core::Component | protected |
disconnect_from_ros(void) | cafer_core::Component | inline |
get_connected_client_with_type(std::string _type, std::vector< ClientDescriptor > &vcd, bool up_only=true) | cafer_core::Component | |
get_created_nodes(void) | cafer_core::Component | inline |
get_created_nodes(std::string created_ns) | cafer_core::Component | inline |
get_id(void) const | cafer_core::Component | inline |
get_namespace(void) const | cafer_core::Component | inline |
get_terminate(void) const | cafer_core::Component | inline |
get_type(void) const | cafer_core::Component | inline |
get_watchdog(std::string ns, long int id) | cafer_core::Component | |
how_many_client_from_type(std::string _type, bool up_only=true) | cafer_core::Component | |
id | cafer_core::Component | protected |
init()=0 | cafer_core::Component | pure virtual |
is_client_up(std::string ns, long int id) | cafer_core::Component | inline |
is_connected_to_ros() const | cafer_core::Component | inline |
is_initialized() | cafer_core::Component | inlinevirtual |
is_it_recent_enough(ros::Time t) | cafer_core::Component | |
kill_created_nodes(void) | cafer_core::Component | |
management_cb(const cafer_core::Management &mgmt) | cafer_core::Component | |
management_p | cafer_core::Component | |
management_s | cafer_core::Component | |
map_watchdog | cafer_core::Component | |
my_ros_nh | cafer_core::Component | |
my_ros_queue | cafer_core::Component | |
rate | cafer_core::Component | protected |
send_complete_node_death(std::string ns, long int id) | cafer_core::Component | |
send_local_node_death(std::string ns, long int id) | cafer_core::Component | |
shutdown(void) | cafer_core::Component | inline |
sleep(void) | cafer_core::Component | inline |
spin(void) | cafer_core::Component | |
terminate | cafer_core::Component | protected |
type | cafer_core::Component | protected |
update()=0 | cafer_core::Component | pure virtual |
update_watchdog(std::string ns, long int id, std::string _type) | cafer_core::Component | |
wait_for_client(std::string ns, long int id) | cafer_core::Component | |
wait_for_init(void) | cafer_core::Component | |
watchdog | cafer_core::Component | protected |
watchdog_cb(const ros::TimerEvent &event) | cafer_core::Component | |
~Component(void) | cafer_core::Component | inline |