MoosConfig.hpp
Go to the documentation of this file.
00001 #ifndef MOOSCONFIG_HPP_
00002 #define MOOSCONFIG_HPP_
00003 /*
00004  * MoosConfig.hpp
00005  *
00006  *  Created on: June 02, 2011
00007  *      Author: Tomislav Lugaric
00008  */
00009 
00010 #include <boost/thread.hpp>
00011 
00012 namespace LABUST
00013 {
00014     //Forward declaration
00015     namespace XML
00016     {
00017         class Reader;
00018     };
00019 
00020     namespace COMMUNICATION
00021     {
00022 
00026         struct MoosConfig
00027         {
00028             int port, appTick, commsTick;
00029             std::string hostname;
00030             std::string processName;
00031             std::vector<std::string> subscriptionVars;
00032         };
00033 
00034         const labust::xml::Reader & operator>>(const labust::xml::Reader& reader, MoosConfig& config);
00035 
00041         MoosConfig moos_configure(const labust::xml::Reader& reader, std::ofstream& configFile);
00042     }
00043 }
00044 /* MOOSCONFIG_HPP_ */
00045 #endif


acoustic_vr
Author(s):
autogenerated on Fri Feb 7 2014 11:37:09