diff --git a/documentation/pvDataCpp.html b/documentation/pvDataCpp.html index 20810a4..8c81dff 100644 --- a/documentation/pvDataCpp.html +++ b/documentation/pvDataCpp.html @@ -2098,7 +2098,10 @@ substructure. All other fields in the structure containing a value field are considered properties of the value field. The fieldname is also the property name. The value field can have any type, i.e. scalar, scalarArray, or structure. Typical property fields are timeStamp, alarm, display, control, -and history

+and history The timeStamp is a special case. +If it appears anywhere in the structure +hieraracy above a value field it is a property of the value field. +

For example the following top level structure has a single value field. The value field has propertiess alarm, timeStamp, and display.

@@ -2200,7 +2203,7 @@ have fields power, voltage, current that each support the PVData data model.

Overview of Property Support

-

Except for enumerated, each properey has two files: a property.h and a +

Except for enumerated, each property has two files: a property.h and a pvProperty.h . For example: timeStamp.h and pvTimeStamp.h In each case the property.h @@ -2338,7 +2341,7 @@ public:

diff
diff = a - b
getMilliseconds
-
Get the nunber of milliseconds since the epoch.
+
Get the number of milliseconds since the epoch.

The TimeStamp class provides arithmetic operations on time stamps. The @@ -2402,7 +2405,7 @@ public:

alarm

-

An pvData alarm structure is defined as follows:

+

An alarm structure is defined as follows:

structure alarm
     int32 severity
     String message