make BCM_RawDataProvider reentrant
Compare changes
Files
2+ 3
− 3
@@ -10,7 +10,7 @@
@@ -10,7 +10,7 @@
@@ -18,7 +18,7 @@
@@ -18,7 +18,7 @@
@@ -29,7 +29,7 @@ public:
@@ -29,7 +29,7 @@ public:
Motivated by @ishapova's presentation at yesterday's Core Software meeting.
Reviewing the tools used by the BCM_RawDataProvider (BCM_RodDecoder, BCM_RawDataProviderTool) suggests they can be used from a reentrant algo: All const, only mutable atomic counters as private class members.