diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/stateless/cp/trex_streams_compiler.cpp | 2 | ||||
-rw-r--r-- | src/stateless/cp/trex_streams_compiler.h | 5 |
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); |