1 #ifndef FWCore_SharedMemory_WriteBuffer_h 2 #define FWCore_SharedMemory_WriteBuffer_h 28 #include "boost/interprocess/managed_shared_memory.hpp" 72 std::unique_ptr<boost::interprocess::managed_shared_memory>
sm_;
constexpr char const *const kBuffer0
void growBuffer(std::size_t iLength)
std::array< std::string, 2 > bufferNames_
const WriteBuffer & operator=(const WriteBuffer &)=delete
constexpr char const *const kBuffer1
WriteBuffer(std::string const &iUniqueName, BufferInfo *iBufferInfo)
void copyToBuffer(const char *iStart, std::size_t iLength)
std::unique_ptr< boost::interprocess::managed_shared_memory > sm_