00001 /* 00002 * OptionContainer.cpp 00003 * 00004 * Created on: Nov 22, 2011 00005 * Author: mriedel 00006 */ 00007 00008 #include <telekyb_interface/OptionContainer.hpp> 00009 00010 #include <telekyb_interface/OptionController.hpp> 00011 00012 namespace TELEKYB_INTERFACE_NAMESPACE { 00013 00014 OptionContainer::OptionContainer(OptionController* optionController_, const std::string& containerNameSpace_) 00015 : optionController(optionController_), 00016 nodeHandle(optionController_->getNodeHandle(), containerNameSpace_) 00017 { 00018 00019 } 00020 00021 OptionContainer::~OptionContainer() 00022 { 00023 00024 } 00025 00026 Option OptionContainer::getOption(const std::string& optionName_) 00027 { 00028 return Option(nodeHandle, optionName_); 00029 } 00030 00031 } // namespace