07b79693af66812c02044c36f1eb2e7cc3cabe8c
ByteBuffer::align() does not work as expected on some RTEMS targets where malloc() returns buffers aligned only to 4 bytes. SerializableControl::alignBuffer() and DeserializableControl::alignData() are implemented, but never called, in this module and pvAccessCPP. ByteBuffer::align() is only needed to implement these two methods. Leave non-pure virtual stubs to assist in migration.
pvaDataCPP
The EPICS pvData API provides a set of classes and utilities that form the core of the EPICS PVA implementation.
The pvDataCPP module is a part of the EPICS software toolkit that implements pvData structures as C++ class objects.
Links
- General information about EPICS can be found at the EPICS Controls website.
- API documentation for this module can be found on its Github Pages website.
Building
This module is included as a submodule of a full EPICS 7 release and will be compiled during builds of that software.
Description
Languages
C++
98.6%
Makefile
1%
C
0.4%