49 std::vector<std::unique_ptr<KviProxy>> &
proxyList() {
return m_pProxyList; };
52 void updateProxyIp(
const char * proxy,
const char * ip);
54 void insertProxy(std::unique_ptr<KviProxy> prx) { m_pProxyList.push_back(std::move(prx)); };
55 void load(
const QString & filename);
56 void save(
const QString & filename);
Definition KviProxyDataBase.h:37
KviProxyDataBase()
Definition KviProxyDataBase.h:39
KviProxyDataBase(const KviProxyDataBase &)=delete
KviProxyDataBase & operator=(const KviProxyDataBase &)=delete
std::vector< std::unique_ptr< KviProxy > > m_pProxyList
Definition KviProxyDataBase.h:44
KviProxy * m_pCurrentProxy
Definition KviProxyDataBase.h:45
void insertProxy(std::unique_ptr< KviProxy > prx)
Definition KviProxyDataBase.h:54
std::vector< std::unique_ptr< KviProxy > > & proxyList()
Definition KviProxyDataBase.h:49
void setCurrentProxy(KviProxy *prx)
Definition KviProxyDataBase.h:53
KviProxy * currentProxy()
Definition KviProxyDataBase.h:50
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124