00001 /* 00002 * BagExportOptions.hpp 00003 * 00004 * Created on: Oct 25, 2011 00005 * Author: mriedel 00006 */ 00007 00008 #ifndef BAGEXPORTOPTIONS_HPP_ 00009 #define BAGEXPORTOPTIONS_HPP_ 00010 00011 #include <telekyb_defines/telekyb_defines.hpp> 00012 #include <telekyb_base/Base.hpp> 00013 #include <telekyb_base/Options.hpp> 00014 00015 namespace TELEKYB_NAMESPACE 00016 { 00017 00018 class BagExportOptions : public OptionContainer, public Singleton<BagExportOptions> 00019 { 00020 public: 00021 Option<std::string>* tInputFilename; 00022 Option<std::string>* tTopic; 00023 Option<std::string>* tOutputFilename; 00024 00025 BagExportOptions(); 00026 }; 00027 00028 } // namespace 00029 00030 #endif /* BAGEXPORTOPTIONS_HPP_ */