summaryrefslogtreecommitdiffstats
path: root/src/tuple_gen.h
diff options
context:
space:
mode:
authorIdo Barnea <ibarnea@cisco.com>2016-11-20 14:06:38 +0200
committerIdo Barnea <ibarnea@cisco.com>2016-11-21 12:56:28 +0200
commitfb823791cf8794dc367640a1f46ea051a0c79ccc (patch)
tree930830c09477242cb2cc530bdcec2fc11c68b3b0 /src/tuple_gen.h
parentbf83f301e4fdbf333240af7f316735e35634c5fd (diff)
Seperating ClientCfgDirBase/Ext and ClientCfgBase/Ext to save memory
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
Diffstat (limited to 'src/tuple_gen.h')
-rwxr-xr-xsrc/tuple_gen.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/tuple_gen.h b/src/tuple_gen.h
index 8525a8e3..e9dc8d4e 100755
--- a/src/tuple_gen.h
+++ b/src/tuple_gen.h
@@ -85,15 +85,15 @@ public:
void setClientPort(uint16_t port) {
m_client_port = port;
}
- void setClientCfg(ClientCfg *cfg) {
+ void setClientCfg(ClientCfgBase *cfg) {
m_client_cfg = cfg;
}
- ClientCfg *getClientCfg() {
+ ClientCfgBase *getClientCfg() {
return m_client_cfg;
}
- void setClientTuple(uint32_t ip, ClientCfg *cfg, uint16_t port) {
+ void setClientTuple(uint32_t ip, ClientCfgBase *cfg, uint16_t port) {
setClient(ip);
setClientPort(port);
setClientCfg(cfg);
@@ -125,7 +125,7 @@ private:
uint32_t m_server_ip;
uint32_t m_server_idx;
- ClientCfg *m_client_cfg;
+ ClientCfgBase *m_client_cfg;
uint16_t m_client_port;
uint16_t m_server_port;
@@ -337,7 +337,7 @@ template <typename T>
class CConfiguredClientInfo : public T {
public:
- CConfiguredClientInfo(uint32_t ip, const ClientCfg &cfg) : m_cfg(cfg) {
+ CConfiguredClientInfo(uint32_t ip, const ClientCfgBase &cfg) : m_cfg(cfg) {
T::set_ip(ip);
}
@@ -348,7 +348,7 @@ public:
}
private:
- ClientCfg m_cfg;
+ ClientCfgBase m_cfg;
};