Click or drag to resize

BufferMarshallerT Class

A class for marshalling/unmarshalling objects into memory.
Inheritance Hierarchy
SystemObject
  Demo3D.PLC.CommsBufferMarshaller
    Demo3D.PLC.CommsBufferMarshallerT

Namespace: Demo3D.PLC.Comms
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public class BufferMarshaller<T> : BufferMarshaller

Type Parameters

T
The type of the class/struct to be marshalled.

The BufferMarshallerT type exposes the following members.

Constructors
 NameDescription
Public methodBufferMarshallerT Constructs a marshaller.
Top
Properties
 NameDescription
Public propertyDataType Marsahller data type.
(Inherited from BufferMarshaller)
Top
Methods
 NameDescription
Public methodMarshal(T) Marshal class/struct to memory.
Public methodMarshal(DataValue) Marshal class/struct to memory.
(Inherited from BufferMarshaller)
Public methodMarshal(DeltaValue) Marshal class/struct to memory.
(Inherited from BufferMarshaller)
Public methodMarshal(Object) Marshal class/struct to memory.
(Inherited from BufferMarshaller)
Public methodMarshal(ValueStruct) Marshal class/struct to memory.
(Inherited from BufferMarshaller)
Public methodUnmarshal Unmarshal memory into a class/struct.
Public methodUnmarshalDataValue Unmarshal memory into a class/struct.
(Inherited from BufferMarshaller)
Top
See Also