/** * @file UEUserGuideClient.h * Provides a set of TTCN-3 recoder decoder methods * @author Yann garcia * @version 1.0 * @date 20/07/2009 */ #ifndef TriggerCommandsGUI_UEUserGuideClient #define TriggerCommandsGUI_UEUserGuideClient #include #include #include #include #include #include "Helper/Singleton.h" #include "Helper/Socket.h" #include "Helper/GeneralConfigurationParams.h" #include "UEUserGuideClientMessages.h" namespace UpperTestAdapter { namespace Processors { namespace TriggerCommandsGUI { /*! Class UEUserGuideClient * \brief This class provides a set of convesion methods. It shall be used with Singleton class. */ class UEUserGuideClient : public Singleton { private: //! Singleton implementation friend class Singleton; //! Convertion map from char to int. boost::shared_ptr m_client; //! UEUserGuideClient. /*! Default ctor. */ UEUserGuideClient() { }; public: int SendCommand(boost::shared_ptr eutIface, const std::string &trigger, const std::vector ¶meterList); }; } } } // namespaces #endif // TriggerCommandsGUI_UEUserGuideClient