summaryrefslogtreecommitdiffstats
path: root/src/stateless
diff options
context:
space:
mode:
authorimarom <imarom@cisco.com>2016-08-15 16:59:17 +0300
committerimarom <imarom@cisco.com>2016-08-16 10:25:48 +0300
commit7dbdcb10b440eb7c84aacec463da352a1ea6f7d4 (patch)
tree3d8f0c2b047810cb37eb21b1f5ec88366222284a /src/stateless
parent25aa665b7e5a5e8747735aaaa5a00dba11b21067 (diff)
personal code review tweaks
Diffstat (limited to 'src/stateless')
-rw-r--r--src/stateless/cp/trex_streams_compiler.cpp2
-rw-r--r--src/stateless/cp/trex_streams_compiler.h5
2 files changed, 4 insertions, 3 deletions
diff --git a/src/stateless/cp/trex_streams_compiler.cpp b/src/stateless/cp/trex_streams_compiler.cpp
index 45548a46..b2d65aab 100644
--- a/src/stateless/cp/trex_streams_compiler.cpp
+++ b/src/stateless/cp/trex_streams_compiler.cpp
@@ -375,7 +375,7 @@ bool
TrexStreamsCompiler::compile(uint8_t port_id,
const std::vector<TrexStream *> &streams,
std::vector<TrexStreamsCompiledObj *> &objs,
- TrexDPCoreMask &core_mask,
+ const TrexDPCoreMask &core_mask,
double factor,
std::string *fail_msg) {
diff --git a/src/stateless/cp/trex_streams_compiler.h b/src/stateless/cp/trex_streams_compiler.h
index 555fbe2c..1a2e5484 100644
--- a/src/stateless/cp/trex_streams_compiler.h
+++ b/src/stateless/cp/trex_streams_compiler.h
@@ -39,7 +39,8 @@ class TrexDPCoreMask {
public:
- TrexDPCoreMask(uint8_t dp_core_count, uint64_t dp_core_mask) {
+
+ TrexDPCoreMask(uint8_t dp_core_count, uint64_t dp_core_mask = UINT64_MAX) {
assert(is_valid_mask(dp_core_count, dp_core_mask));
m_dp_core_count = dp_core_count;
@@ -156,7 +157,7 @@ public:
bool compile(uint8_t port_id,
const std::vector<TrexStream *> &streams,
std::vector<TrexStreamsCompiledObj *> &objs,
- TrexDPCoreMask &core_mask,
+ const TrexDPCoreMask &core_mask = 1,
double factor = 1.0,
std::string *fail_msg = NULL);