Commit Graph

1658 Commits

Author SHA1 Message Date
Jeff Hill
fec6ba2dbf epicsAutoMutex has a new name, fixed free lists, and allow timer to be deleted during expire 2002-03-21 22:45:32 +00:00
Jeff Hill
e66da4714b epicsAutoMutex has a new name and fixed free lists 2002-03-21 22:44:27 +00:00
Jeff Hill
e94167088e fixed comment 2002-03-21 22:43:09 +00:00
Jeff Hill
60754b28d5 use singleton class 2002-03-21 22:41:16 +00:00
Jeff Hill
eb05911646 reversed previous change 2002-03-21 22:40:17 +00:00
Jeff Hill
5fd13e73c6 moved once call out of mutex guard 2002-03-21 22:25:22 +00:00
Jeff Hill
c4515ccba6 cleaned this up.
o removed multiple implementations
o made efficent robust version using win32 critical section
2002-03-21 22:23:31 +00:00
Jeff Hill
d1d333e734 moved epicsEvent implementation out of header file 2002-03-21 22:22:10 +00:00
Jeff Hill
47dc34084a moved epicsMutex.c to epicsMutex.cpp 2002-03-21 22:21:34 +00:00
Jeff Hill
d9e41a12bd moved epicsMutex implementation out of header file 2002-03-21 22:20:40 +00:00
Jeff Hill
1464be33db added exception 2002-03-21 22:19:45 +00:00
Jeff Hill
ef4d0bcdcd added sockAddrAreIdentical 2002-03-21 22:18:49 +00:00
Jeff Hill
cd6df39198 changed name of guard class 2002-03-21 22:17:38 +00:00
Jeff Hill
324ba4bbbe removed template instantiations 2002-03-21 22:17:02 +00:00
Jeff Hill
c18a9fb345 simplified 2002-03-21 22:15:57 +00:00
Jeff Hill
46037c48cb added new modules 2002-03-21 22:15:06 +00:00
Jeff Hill
c81541569a fixed scope of temporary objects 2002-03-12 15:59:40 +00:00
Marty Kraimer
2db3c5985b remove definition for FLDNAME_SZ 2002-03-08 17:04:13 +00:00
Jeff Hill
1fc986044a removed knowledge of subnet mask from network interface query 2002-03-07 18:52:19 +00:00
Marty Kraimer
4e220d8fd6 call atexit only if successful 2002-02-28 15:34:28 +00:00
Jeff Hill
db5526ecd6 fix gnu compiler detected problem 2002-02-28 00:27:49 +00:00
Jeff Hill
cf0c3ac7d4 added new parameter 2002-02-27 23:55:56 +00:00
Jeff Hill
2566792acb spawn off an independent thread 2002-02-27 23:55:25 +00:00
Jeff Hill
5a219d21f5 added new parameter 2002-02-27 23:33:40 +00:00
Jeff Hill
a251b89e13 auto mutex release now requires an auto mutex 2002-02-27 23:32:44 +00:00
Jeff Hill
7180f5e66e rearranged for better readability 2002-02-27 23:25:24 +00:00
Jeff Hill
bc86907953 supress warning 2002-02-27 23:24:35 +00:00
Jeff Hill
7185b540b1 fixed bug in osdThreadOnce 2002-02-08 23:15:05 +00:00
Janet B. Anderson
7398914536 Added win32 resource file. 2002-02-08 16:37:38 +00:00
W. Eric Norum
49c38e2a09 Add newline at end of file to quiet compiler complaints. 2002-02-08 01:19:47 +00:00
Marty Kraimer
5a3e870629 add atexit to flush messages 2002-02-07 20:33:26 +00:00
Marty Kraimer
f2afd7657a make sure value has value 2002-02-07 13:03:44 +00:00
Jeff Hill
865c66889c added integer byte swapping 2002-02-06 23:36:09 +00:00
Ralph Lange
5fc667f7f4 Some more HP aCC warning fixes. 2002-02-06 11:09:12 +00:00
Jeff Hill
921db3d9f8 make copy constructor and assignment oper private 2002-02-06 02:27:42 +00:00
Jeff Hill
933a4e9646 fuixed warning messages 2002-02-06 02:13:43 +00:00
Jeff Hill
a3629be5a3 cosmetic 2002-02-06 02:08:29 +00:00
Jeff Hill
be0e98b2b9 test presettuing the table size 2002-02-06 02:07:55 +00:00
Jeff Hill
036f046c25 added invalid iterator 2002-02-06 02:06:59 +00:00
Jeff Hill
e7270cccb1 dont allocate table space until its needed and remove leftover junk 2002-02-06 02:06:08 +00:00
Ralph Lange
96d928fa51 Changes for HP-UX 11 - first semi-stable version 2002-02-04 15:14:43 +00:00
Marty Kraimer
3280244690 fix problems related to removing casts fro ellLib.h 2002-02-04 15:03:54 +00:00
Marty Kraimer
a9f2ae117d allow 60 character record names 2002-02-04 15:03:21 +00:00
Marty Kraimer
96b978161d remove casts. The compiler will this generate valuable error messages 2002-02-04 15:02:50 +00:00
Marty Kraimer
51bb0b0a44 add example from appDevGuide 2002-02-01 20:04:05 +00:00
W. Eric Norum
52a6a1a75a Add epicsTime_gmtime and epicsTime_localtime routines. Code is identical to
that in posix/osdTime.cpp.
2002-01-31 15:35:06 +00:00
Jeff Hill
f24df999ab added todo comment 2002-01-29 16:06:24 +00:00
Jeff Hill
8a103e4eb4 tabs to spaces and dont export in epicsShareDef 2002-01-18 00:31:25 +00:00
Jeff Hill
2519c4f377 fixed to preserve 8 byte alignment 2002-01-15 20:02:45 +00:00
Jeff Hill
bdd9faa944 fixed to preserve 8 byte alignment 2002-01-15 16:46:11 +00:00