55 int main(
int argc,
char **argv) {
57 ros::init(argc, argv,
"pcd_filter_pa_node");
76 str_service +
"substituteRessource",
87 parameter_pa::ParameterPaString::Request &req,
88 parameter_pa::ParameterPaString::Response &res) {
90 std::string str = req.in_string;
99 parameter_pa::ParameterPaString::Request &req,
100 parameter_pa::ParameterPaString::Response &res) {
ros::ServiceServer ser_path_
service for path substitution
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
bool substitutePathCallbackSrv(parameter_pa::ParameterPaString::Request &req, parameter_pa::ParameterPaString::Response &res)
callback function for path substitution
ServiceServer advertiseService(const std::string &service, bool(T::*srv_func)(MReq &, MRes &), T *obj)
static bool replaceFindpack(std::string &path)
int main(int argc, char **argv)
ros::NodeHandle nh_
node handler for topic subscription and advertising
ros::ServiceServer ser_ressource_
service for ressource name substitution
static std::string resolveRessourcename(const std::string name)
cParameterPaNode()
default constructor
bool substituteNameCallbackSrv(parameter_pa::ParameterPaString::Request &req, parameter_pa::ParameterPaString::Response &res)
callback function for ressource name substitution
~cParameterPaNode()
default destructor