W. Eric Norum
0dc034962c
Use epicsScanFloat/epicsScanDouble rather than sscanf.
...
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
Jeff Hill
45f71fcde9
fixed string to numeric conversion functions
2004-08-12 16:51:03 +00:00
Jeff Hill
ab627a9166
added string to double conversion functions
2004-08-12 16:50:26 +00:00
Jeff Hill
87023ea4b2
added function lookingup index matching string
2004-08-12 16:45:17 +00:00
Jeff Hill
f8829aed21
fix compiler warnings
2004-02-09 17:13:58 +00:00
Jeff Hill
4bf312df58
fix compiler warnings and clear out redundant code
2004-02-07 01:34:59 +00:00
Jeff Hill
0a93c81e2c
fixed gnu warnings
2004-02-05 01:16:02 +00:00
Andrew Johnson
6f931a18f1
Fixed various compiler warnings.
2004-01-28 00:04:03 +00:00
Andrew Johnson
e0b918ce08
Ancient files, no longer used.
2004-01-27 22:03:11 +00:00
Andrew Johnson
12b51ec036
Force aitInt8 to be signed - ANSI allows chars to be unsigned
2004-01-27 21:54:06 +00:00
Robert Soliday
ce29455411
Minor changes added for Borland's C++ compiler on Linux
2003-08-01 19:13:39 +00:00
Jeff Hill
9a0f23dfdf
fixed array subscript
2003-05-16 13:52:10 +00:00
Jeff Hill
5fe2fb480e
fixed serious problems when creating and destroying arrays of aitString
2003-05-15 18:33:50 +00:00
Ralph Lange
1a451e4903
Fixed HP-GNU warning (unused variable)
2003-05-06 14:14:15 +00:00
Janet B. Anderson
6021e84957
Changes for shared libraries and os consistancy.
2003-03-18 22:45:03 +00:00
Jeff Hill
4c23d311e4
added missing func prototype
2003-02-12 19:47:08 +00:00
Jeff Hill
14f3be7cb5
removed unused file
2003-02-12 19:45:05 +00:00
Jeff Hill
27a12c8a0f
removed
2003-02-12 18:56:48 +00:00
Jeff Hill
33b4622a1f
use template to reduce code
2003-02-12 18:56:40 +00:00
Jeff Hill
f8db8b4dc0
switched to epicsMutex for locking
2003-02-12 18:54:48 +00:00
Jeff Hill
11dcec07bf
added ref count locking
2003-02-12 18:54:10 +00:00
Jeff Hill
517b60cb16
added gdd global lock
2003-02-12 18:52:30 +00:00
Jeff Hill
3203754b52
minor optimization in the unreference routine
2002-12-18 02:38:34 +00:00
Jeff Hill
467ff91c4f
clean up
2002-12-05 23:59:44 +00:00
Jeff Hill
ad61c92957
optimized
2002-12-05 23:54:21 +00:00
Jeff Hill
cd56605b19
use correct type for status
2002-11-27 01:59:31 +00:00
Jeff Hill
539da2f37e
added diagnostic
2002-11-27 01:58:42 +00:00
Jeff Hill
a05353b351
cleaned up reference() function
2002-11-26 01:59:55 +00:00
Jeff Hill
b59f8a3759
fixed arith overflow when computing ref count limit
2002-11-25 23:28:12 +00:00
Jeff Hill
cff2c0d5f8
its probably wise (based on failures during stress testing) to use a 32 bit
...
reference counter in gdd
2002-11-25 22:18:20 +00:00
Ralph Lange
d7ff4f71e4
Fix for HP native only compiler flags
2002-11-12 07:16:24 +00:00
Ralph Lange
e062860774
Suppress more HPUX compiler warnings.
2002-11-07 17:47:10 +00:00
Jeff Hill
bad7bd373e
fixed string to enum conversion so that it allows strings with integers
2002-09-23 23:59:29 +00:00
Jeff Hill
03717d7944
fixed sunpro warning
2002-09-20 17:33:10 +00:00
Jeff Hill
8c3d560ca8
dont copy if the application types dont match and the source and dest are both
...
not containers in smart copy
2002-09-19 18:31:06 +00:00
Jeff Hill
04a3d585d4
fixed wrong pointer with scalar bug
2002-09-19 16:56:35 +00:00
Jeff Hill
ce6ec6c0db
fixed several bugs and tried to clean up some loose ends
2002-09-19 00:54:25 +00:00
Jeff Hill
aeeac23037
destroyData is nolonger inline
2002-09-19 00:43:01 +00:00
Jeff Hill
f03db482fd
removed inappropriate use of init() out side of constructor
2002-09-17 21:32:12 +00:00
Jeff Hill
c8d5854fcf
fixed destroyData so that it consistently removes the bounds from all modes
...
(this fixes a problem where a container returned to the app table free list was
retaining the bounds from its previous lifetime)
2002-09-17 21:30:44 +00:00
Jeff Hill
bb8fa4fd10
fixed gdd => dbr_gr_enum/dbr_ctrl_enum to handle off normal situations
2002-09-17 17:59:55 +00:00
Jeff Hill
dd04436293
fixed gdd::put
2002-09-17 17:58:54 +00:00
Jeff Hill
8f3394d317
cosmetic
2002-09-17 17:55:49 +00:00
Janet B. Anderson
de14296b80
Changed BASE_ to EPICS_.
2002-07-31 17:07:07 +00:00
Janet B. Anderson
d088ad0dc4
Added back 2 #includes accidently removed by last commit.
2002-07-15 20:42:22 +00:00
Janet B. Anderson
3422c51a57
Removed log history comments.
2002-07-15 20:34:24 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
9093fe8385
1) use proper form of delete when releasing bounds
...
2) when gdd changes from scalar to vector make sure that old scalar data is not
interpreted as a pointer
3)properly init when copying one container to another
2002-05-29 00:40:35 +00:00
Jeff Hill
48d8c94022
print out a warning when there is a bogus type in the table
2002-05-29 00:37:06 +00:00
Jeff Hill
5c01dc8e96
cosmetic
2002-03-27 21:33:27 +00:00