Marty Kraimer
d1a773bcbd
revise location od documentation
2011-12-12 09:38:40 -05:00
Marty Kraimer
4048a7eaa5
support for alarm status, timeStamp.userTag, and alarm limits
2011-10-21 10:37:37 -04:00
Matej Sekoranja
2f71c5cf85
merge
2011-10-05 22:17:21 +02:00
Matej Sekoranja
5a9eff29fa
alive access synced
2011-10-05 22:10:15 +02:00
Guobao Shen
9d8cbe8ce4
add severityCount for severityNames
2011-09-26 15:26:05 -04:00
Guobao Shen
ced144c4c4
add messageTypeCount (=4 by default) for messageTypeName.
2011-09-26 15:08:33 -04:00
Matej Sekoranja
ed0e8d0782
alignData/Buffer methods
2011-09-21 22:27:53 +02:00
Matej Sekoranja
f25177d612
merge
2011-09-17 21:29:30 +02:00
Matej Sekoranja
d76600121c
EPICS_BYTE_ORDER != EPICS_FLOAT_WORD_ORDER support
2011-09-17 21:20:12 +02:00
jr76
2e0f0244ad
dont include winsock with windows.h or osiSock include fails
2011-09-16 11:23:36 +01:00
jrowlandls
90bc9dbfac
merged
2011-09-16 09:06:37 +01:00
jrowlandls
1abdde0c3d
fixes for windows xp sp3 sdk 7.1, typedefs for non-portable types, removed variable-length stack allocated arrays in tests, fixed inconsistent timeFunction interface declaraion, replaced variable-length stack allocated array in with std::vector in PVStructure factory as it is followed immediately by further heap allocation
2011-09-16 09:04:00 +01:00
Matej Sekoranja
6f26caf40d
float/double swapping fixed
2011-09-15 20:44:08 +02:00
Guobao SHEN
9ef3a62994
solve header include bug
2011-09-13 11:10:51 -04:00
Matej Sekoranja
9e2586fd51
RTEMS support
2011-09-13 09:47:10 +02:00
Matej Sekoranja
c762d94f7a
new ByteBuffer and faster/fixed array serialization support
2011-09-08 10:59:56 +02:00
Matej Sekoranja
688137dbbe
merge
2011-09-02 11:53:14 +02:00
Matej Sekoranja
d862b770d9
minor optimization
2011-09-02 11:50:31 +02:00
Matej Sekoranja
7250d621a2
destroy support added
2011-09-02 11:47:02 +02:00
Marty Kraimer
7aa07aa2ce
get rid of a lot of warning messages.
2011-08-30 09:34:03 -04:00
Marty Kraimer
33183d3dd1
add virtual destructors
2011-08-24 15:44:29 -04:00
Matej Sekoranja
042d4ba805
status initialization order fixed
2011-07-29 12:37:58 +02:00
Guobao SHEN
b67aab1cd3
bug fix in PVAuxInfoImpl
...
include pvData.h in pvAlarm.h
2011-07-22 08:12:13 -04:00
Marty Kraimer
0363478df9
added POINTER_DEFINITIONS to status.h
2011-07-01 07:47:22 -04:00
Marty Kraimer
0a744984ca
moved POINTER_DEFS from pvAccess.h to sharedPtr.h
2011-07-01 07:37:18 -04:00
Marty Kraimer
619534b984
include files put into include/pv
2011-06-07 08:30:15 -04:00
Marty Kraimer
9dda7a59dd
fix memory leak in monitorQueue.cpp
2011-06-03 17:10:23 -04:00
Matej Sekoranja
fb2691c2a3
fromString for structure
2011-06-02 10:11:02 +02:00
Matej Sekoranja
91e08ebe90
operator== fixed
2011-05-22 13:37:17 +02:00
Marty Kraimer
89daa1dac1
fix bug in monitorQueue.cpp
2011-05-19 12:02:47 -04:00
Matej Sekoranja
8a34a9e52a
memory leak fixed in case od duplicate fields
2011-05-18 10:45:54 +02:00
Marty Kraimer
49e619200e
use shared_pointer const & instead of shared_pointer everywhere
2011-05-13 07:20:55 -04:00
Marty Kraimer
200e984f3b
monor changes to monitor.h
2011-05-12 15:12:35 -04:00
Marty Kraimer
bea5beefcc
minor changes to monitor.h
2011-05-12 09:15:15 -04:00
Marty Kraimer
d13284da7f
PVField no longer extends Requester.
2011-05-10 07:38:04 -04:00
Matej Sekoranja
fae332c09f
shared pointer def
2011-05-10 10:01:14 +02:00
Marty Kraimer
e873bdd0b6
fix memory leak on PVStructure::removeField
2011-04-27 12:06:44 -04:00
Marty Kraimer
95ae684d3d
add == for introspection; == of PVField is done in base class via convert.
...
Make monitorQueue compatible with monitor, i.e. shared_pointer
2011-04-27 08:27:10 -04:00
Matej Sekoranja
b45b965f14
added shared_pointer typedefs, monitor.h IF changed to used shared_pointers
2011-04-24 23:56:58 +02:00
Marty Kraimer
fc74317993
use Michael Davidsaver version of introspection
2011-04-21 15:21:18 -04:00
Marty Kraimer
f611f0550b
add method to messageQueue. Reorganize includes in CDRMonitor.h
2011-04-21 05:23:20 -04:00
Marty Kraimer
b1ffcf37d7
In PVField make extend Request virtual
2011-04-19 05:17:45 -04:00
Marty Kraimer
3a00b879ee
Added a new method to PVDataCreate that allows a PVStructure to be created from a PVField array where the elements have a null parent.
...
PVField::message was changed to pass the message to the top level field adding the field name at each level.
2011-04-15 14:21:55 -04:00
Marty Kraimer
efdef77461
fix bug in Convert.cpp; In misc add virtual destructor to abstract classes
2011-04-12 08:26:58 -04:00
Marty Kraimer
323a2d7321
major changes to monitor. Bug in Convert::copyScalar (change every break to rerurn); minor change to StandardPVField and queueVoid
2011-04-05 08:37:16 -04:00
Matej Sekoranja
617871ece9
static initialization fixed
2011-03-08 21:42:36 +01:00
Michael Davidsaver
c75c5fcfa6
Let Thread specify stack size
2011-03-07 12:23:51 -05:00
Michael Davidsaver
226cc62771
identify OSX
2011-03-07 12:23:51 -05:00
Michael Davidsaver
899c22fbf8
tr1 shared_ptr
2011-03-07 12:23:51 -05:00
Michael Davidsaver
14c1fdc8c1
minor cleanup in TypeFunc
...
Switch TypeFunc and ScalarTypeFunc from completely static
classes to namespaces. They functions share no private data
between them (and it seems unlikely that they ever will) so
there is no benefit to being class functions.
Also misc. cleanup of static string defs, and comparisons.
2011-03-07 12:23:51 -05:00