You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/releaseNotes.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -105,3 +105,6 @@ This file describes the main feature changes for each InfoLogger released versio
105
105
- Added option for o2-infologger-log to collect logs from a named pipe (multiple clients possible). Pipe can be created and listened to continuously. e.g. `o2-infologger-log -f /tmp/log-pipe -c -l`.
106
106
- API:
107
107
- Added InfoLoggerContext light copy constructor, with fields overwrite. See example use in <../test/testInfoLogger.cxx>.
108
+
109
+
## v2.3.0 - 15/10/2021
110
+
- Added possibility to use an AutoMuteToken in the c++ stream operator.
Copy file name to clipboardExpand all lines: src/InfoLogger.cxx
+14-1Lines changed: 14 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -185,6 +185,7 @@ class InfoLogger::Impl
185
185
numberOfMessages = 0;
186
186
currentStreamMessage.clear();
187
187
currentStreamOptions = undefinedMessageOption;
188
+
currentStreamToken = nullptr;
188
189
client = nullptr;
189
190
190
191
floodReset();
@@ -395,6 +396,7 @@ class InfoLogger::Impl
395
396
int numberOfMessages; //< number of messages received by this object
396
397
std::string currentStreamMessage; //< temporary variable to store message when concatenating << operations, until "endm" is received
397
398
InfoLoggerMessageOption currentStreamOptions; //< temporary variable to store message options when concatenating << operations, until "endm" is received
399
+
InfoLogger::AutoMuteToken *currentStreamToken;//< temporary variable to store AutoMuteToken when concatenating << operations, until "endm" is received
0 commit comments