8#ifndef SERIALIZATIONHELPER_H_
9#define SERIALIZATIONHELPER_H_
11#include <pv/serialize.h>
13#include <pv/noDefaultMethods.h>
14#include <pv/pvIntrospect.h>
15#include <pv/byteBuffer.h>
17#include <pv/pvaConstants.h>
18#include <pv/pvAccess.h>
23class epicsShareClass SerializationHelper {
24 EPICS_NOT_COPYABLE(SerializationHelper)
27 static epics::pvData::PVDataCreatePtr _pvDataCreate;
44 static epics::pvData::PVStructure::shared_pointer deserializeStructureAndCreatePVStructure(
epics::pvData::ByteBuffer* payloadBuffer,
46 epics::pvData::PVStructure::shared_pointer
const & existingStructure = epics::pvData::PVStructure::shared_pointer());
Copyright - See the COPYRIGHT that is included with this distribution.