CMS 3D CMS Logo

channel_names.h
Go to the documentation of this file.
1 #ifndef FWCore_SharedMemory_channel_names_h
2 #define FWCore_SharedMemory_channel_names_h
3 // -*- C++ -*-
4 //
5 // Package: FWCore/SharedMemory
6 // Class : channel_names
7 //
16 //
17 // Original Author: Chris Jones
18 // Created: 21/01/2020
19 //
20 
21 // system include files
22 
23 // user include files
24 
25 // forward declarations
26 
27 namespace edm::shared_memory {
28  namespace channel_names {
29  constexpr char const* const kToWorkerBufferInfo = "bufferInfoToWorker";
30  constexpr char const* const kFromWorkerBufferInfo = "bufferInfoFromWorker";
31  constexpr char const* const kMutex = "mtx";
32  constexpr char const* const kConditionFromMain = "cndFromMain";
33  constexpr char const* const kConditionToMain = "cndToMain";
34  constexpr char const* const kStop = "stop";
35  constexpr char const* const kKeepEvent = "keepEvent";
36  constexpr char const* const kTransitionType = "transitionType";
37  constexpr char const* const kTransitionID = "transitionID";
38  }; // namespace channel_names
39 } // namespace edm::shared_memory
40 
41 #endif
constexpr char const *const kConditionToMain
Definition: channel_names.h:33
constexpr char const *const kConditionFromMain
Definition: channel_names.h:32
constexpr char const *const kStop
Definition: channel_names.h:34
constexpr char const *const kTransitionType
Definition: channel_names.h:36
constexpr char const *const kMutex
Definition: channel_names.h:31
constexpr char const *const kKeepEvent
Definition: channel_names.h:35
constexpr char const *const kFromWorkerBufferInfo
Definition: channel_names.h:30
constexpr char const *const kTransitionID
Definition: channel_names.h:37
constexpr char const *const kToWorkerBufferInfo
Definition: channel_names.h:29
#define constexpr