/** * DataClient.hh * * Created on: Nov 14, 2012 * Author: AKKA IS */ #ifndef DATACLIENT_HH_ #define DATACLIENT_HH_ namespace AMDA { namespace Parameters { /** * @class DataClient * @brief Interface of an DataClient. * @details */ class DataClient { public: /** * @brief Constructor. */ DataClient(); /** * @brief Copy constructor. */ DataClient(const DataClient &pDataClient); /** * @brief Desstructor. */ virtual ~DataClient(); /** * @brief .can computed all static data and must open connection with data server */ virtual void establishConnection() = 0; }; } /* namespace Parameters */ } /* namespace AMDA */ #endif /* DATACLIENT_HH_ */