00001 /* 00002 * Option.cpp 00003 * 00004 * Created on: Nov 15, 2011 00005 * Author: mriedel 00006 */ 00007 00008 #include <telekyb_interface/Option.hpp> 00009 00010 namespace TELEKYB_INTERFACE_NAMESPACE { 00011 00012 //Option::Option() 00013 //: optionNSNodehandle(ros::NodeHandle()), 00014 // optionName(std::string()) 00015 //{ 00016 // 00017 //} 00018 00019 Option::Option(const ros::NodeHandle& optionNSNodehandle_, const std::string& optionName_) 00020 : optionNSNodehandle(optionNSNodehandle_), 00021 optionName(optionName_) 00022 { 00023 00024 } 00025 00026 Option::~Option() 00027 { 00028 00029 } 00030 00031 bool Option::exists() 00032 { 00033 return optionNSNodehandle.hasParam(optionName); 00034 } 00035 00036 00037 } /* namespace telekyb_interface */