Andrew Johnson 2c5854a7ec Add a max string len param to deserializeString()
Defaults to INT32_MAX if not provided, but several places in
pvAccess can set limits, e.g. MAX_CHANNEL_NAME_LENGTH, and
this is the best way to harden them against huge values.

Document that SerializeHelper::readSize() returns -1 for NULL.
2026-08-09 18:26:52 -07:00
2019-12-20 10:33:03 -08:00
2026-07-29 14:05:57 -05:00
2017-07-06 17:05:30 +02:00
2026-04-15 11:27:33 -05:00
2026-04-15 11:27:33 -05:00
2019-12-20 10:33:03 -08:00
2025-12-15 12:01:17 -06:00
2016-07-22 15:33:20 +01:00
2017-07-06 17:05:30 +02:00
2018-12-17 15:00:28 -06:00

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.

Building

This module is included as a submodule of a full EPICS 7 release and will be compiled during builds of that software.

Languages
C++ 98.6%
Makefile 1%
C 0.4%