File tree 5 files changed +368
-425
lines changed
5 files changed +368
-425
lines changed Original file line number Diff line number Diff line change @@ -26,3 +26,9 @@ settings.json
26
26
.pytest_cache /
27
27
.cache /
28
28
.venv /
29
+
30
+ # Symlink from 'src/applications/bmqbrkr/run'
31
+ src /applications /bmqbrkr /etc /etc
32
+
33
+ # 'sim_cpp11_features.pl' backups
34
+ * .bak
Original file line number Diff line number Diff line change 105
105
// ..
106
106
107
107
// MWC
108
-
109
108
#include < mwcex_executortraits.h>
110
109
111
110
// BDE
@@ -295,6 +294,16 @@ class Executor_Box_SboImp {
295
294
// / size of the on-stack buffer used to store the executor target.
296
295
struct Dummy {
297
296
void * d_padding[4 ];
297
+
298
+ bool operator ==(const Dummy&) const BSLS_KEYWORD_NOEXCEPT
299
+ {
300
+ return false ;
301
+ }
302
+
303
+ void post (const bsl::function<void ()>&) const
304
+ {
305
+ // NOTHING
306
+ }
298
307
};
299
308
300
309
private:
Original file line number Diff line number Diff line change 113
113
// result-supplier thread.
114
114
115
115
// MWC
116
-
117
116
#include < mwcu_objectplaceholder.h>
118
117
119
118
// BDE
120
119
#include < bdlb_nullablevalue.h>
120
+ #include < bdlf_noop.h>
121
121
#include < bsl_algorithm.h> // bsl::swap
122
122
#include < bsl_exception.h>
123
123
#include < bsl_functional.h> // bsl::reference_wrapper
150
150
151
151
#if BSLS_COMPILERFEATURES_SIMULATE_CPP11_FEATURES
152
152
// Include version that can be compiled with C++03
153
- // Generated on Wed Jun 29 04:17:13 2022
153
+ // Generated on Wed Jul 17 12:44:45 2024
154
154
// Command line: sim_cpp11_features.pl mwcex_future.h
155
155
#define COMPILING_MWCEX_FUTURE_H
156
156
#include < mwcex_future_cpp03.h>
@@ -232,7 +232,7 @@ class Future_Exception {
232
232
233
233
// / Provides a "small" dummy object which size is used to calculate the
234
234
// / size of the on-stack buffer used for optimization.
235
- struct Dummy {
235
+ struct Dummy : public bdlf ::NoOp {
236
236
void * d_padding[3 ];
237
237
};
238
238
@@ -359,7 +359,7 @@ class Future_Callback {
359
359
360
360
// / Provides a "small" dummy object which size is used to calculate the
361
361
// / size of the on-stack buffer used for optimization.
362
- struct Dummy {
362
+ struct Dummy : public bdlf ::NoOp {
363
363
void * d_padding[3 ];
364
364
};
365
365
You can’t perform that action at this time.
0 commit comments