ros1_foxglove_bridge_node.cpp
Go to the documentation of this file.
1 #include <nodelet/loader.h>
2 #include <ros/ros.h>
3 
4 int main(int argc, char** argv) {
5  ros::init(argc, argv, "foxglove_bridge");
8  nodelet::V_string nargv;
9  std::string nodelet_name = ros::this_node::getName();
10  if (nodelet.load(nodelet_name, "foxglove_bridge/foxglove_bridge_nodelet", remap, nargv)) {
11  ros::spin();
12  return EXIT_SUCCESS;
13  } else {
14  return EXIT_FAILURE;
15  }
16 }
bool load(const std::string &name, const std::string &type, const M_string &remappings, const V_string &my_argv)
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
ROSCPP_DECL const std::string & getName()
ROSCPP_DECL const M_string & getRemappings()
ROSCPP_DECL std::string remap(const std::string &name)
ROSCPP_DECL void spin()
std::vector< std::string > V_string
std::map< std::string, std::string > M_string
int main(int argc, char **argv)


foxglove_bridge
Author(s): Foxglove
autogenerated on Mon Jul 3 2023 02:12:22