Commit Graph

  • 54ee8bf7a0 PVStructureArray: setLength before postPut Michael Davidsaver 2013-05-23 17:50:58 -04:00
  • 629c8346d2 postPut in new array API Michael Davidsaver 2013-05-23 17:50:12 -04:00
  • 1bf2ff430a array resize respect immutability Michael Davidsaver 2013-05-14 11:24:44 -04:00
  • 69be072a07 added test Marty Kraimer 2013-05-17 19:33:16 -04:00
  • a2ca21a1a6 changes to queue and to bitSetUtil. Marty Kraimer 2013-05-16 09:04:42 -04:00
  • 572c02bf6e update testOperators Michael Davidsaver 2013-05-08 14:35:36 -04:00
  • 80777b293f rewrite testPVScalarArray Michael Davidsaver 2013-05-08 15:17:13 -04:00
  • 3c08834377 update testSerialization Michael Davidsaver 2013-05-08 14:18:29 -04:00
  • eeae12e3d4 Convert: remove to/from*Array Michael Davidsaver 2013-05-07 18:36:53 -04:00
  • 992ac73068 use new API Michael Davidsaver 2013-05-08 15:16:58 -04:00
  • e843779555 New array API for PVValueArray using shared_vector<T> Michael Davidsaver 2013-05-02 18:09:53 -04:00
  • 5f4ca240b4 add ScalarTypeFunc::elementSize Michael Davidsaver 2013-05-07 16:51:48 -04:00
  • 79cd374f16 add ScalarTypeFunc::allocArray Michael Davidsaver 2013-05-07 13:22:50 -04:00
  • b137b32fc6 test shared_vector<T> Michael Davidsaver 2013-05-08 18:21:52 -04:00
  • 3cd2bfdef0 shared_vector implementation Michael Davidsaver 2013-05-08 18:21:34 -04:00
  • 461dbdf0f8 remove Convert pointer from PVField Michael Davidsaver 2013-05-08 10:31:36 -04:00
  • 9e8a6b6304 fix const-ness in PVField compare Michael Davidsaver 2013-05-08 14:19:45 -04:00
  • fd5ea89340 typo Michael Davidsaver 2012-12-28 11:19:54 -05:00
  • 1d1d2b31cd remove remaining state from Convert Michael Davidsaver 2013-05-01 14:20:01 -04:00
  • d75656dad7 testTypeCast use epicsUnitTest Michael Davidsaver 2013-05-01 12:41:19 -04:00
  • f0aa2fe0e0 fix printer Michael Davidsaver 2013-05-01 12:17:58 -04:00
  • ae847aea2b allow putFrom to implicitly resize Michael Davidsaver 2013-05-01 11:27:37 -04:00
  • 00ac5bf64f PVStructure::getNumberFields != Structure::getNumberFields Michael Davidsaver 2013-04-30 19:10:53 -04:00
  • 61e8024c65 fix mapping between int* and epicsInt* types Michael Davidsaver 2013-04-30 17:44:25 -04:00
  • ee5a370c01 misc Michael Davidsaver 2013-04-30 15:20:17 -04:00
  • 659ce13e98 replace vector to/from in Convert Michael Davidsaver 2013-04-30 14:41:29 -04:00
  • a7fde21300 replace scalar to/from in Convert Michael Davidsaver 2013-04-30 14:04:24 -04:00
  • a6bfab2d74 replace copyScalarArray with PVScalarArray::assign Michael Davidsaver 2013-04-30 13:53:55 -04:00
  • e948af1851 PVScalar::assign and PVScalarArray::assign Michael Davidsaver 2013-04-26 18:27:17 -04:00
  • 2062cc5d10 Convert::toStringArray with castUnsafe Michael Davidsaver 2013-04-26 17:36:37 -04:00
  • e85d10c6d9 Convert::fromStringArray with castUnsafe Michael Davidsaver 2013-04-26 17:29:52 -04:00
  • 0e0ab66d45 add PVScalarArray::getAs and PVScalarArray::putFrom Michael Davidsaver 2013-04-26 17:29:22 -04:00
  • f2635c7fdc Convert::fromString with castUnsafe Michael Davidsaver 2013-04-26 17:20:29 -04:00
  • 4d92bbe541 Use PrinterPlain in Convert Michael Davidsaver 2013-04-26 15:55:04 -04:00
  • e6e1434fc1 Add PrinterPlain Michael Davidsaver 2013-04-26 15:54:39 -04:00
  • 5e689f94f4 add PVScalar::getAs and PVScalar::putFrom Michael Davidsaver 2013-04-26 15:44:05 -04:00
  • c1b6d26b8e Convert::equals: move to operator==(PVField&,PVField&) Michael Davidsaver 2013-04-22 16:12:03 -04:00
  • f72c5dba84 PVStructure compare typo Michael Davidsaver 2013-04-22 15:47:51 -04:00
  • 704007092c Convert::getFullName becomes PVField::getFullName Michael Davidsaver 2013-04-22 14:48:59 -04:00
  • 2f8c434429 add castUnsafeV Michael Davidsaver 2013-04-15 16:18:45 -04:00
  • b0c57e7ae3 test castUnsafe w/ transform() Michael Davidsaver 2013-04-15 15:25:54 -04:00
  • 0e57391b4d vxWorks compatibility Michael Davidsaver 2013-04-22 11:56:38 -04:00
  • 7ff1a93e72 parseToPOD: fix 64-bit Michael Davidsaver 2013-04-18 13:53:19 -04:00
  • d7eada7216 type casting with castUnsafe<TO>(FROM val) Michael Davidsaver 2013-04-15 14:39:42 -04:00
  • c435f71592 testOperators: avoid warning Michael Davidsaver 2013-04-12 18:43:53 -04:00
  • 0dd6f01ef6 direct, i.e. no-copy, de/serialization support Matej Sekoranja 2013-04-12 21:54:11 +02:00
  • cd95b75563 gcc 4.7+ compiler warnings removed Matej Sekoranja 2013-02-27 11:44:00 +01:00
  • 4122e772c1 merge SF changes Ralph Lange 2013-02-26 17:22:16 +01:00
  • 2fbe99909c documentation: update Doxyfile Ralph Lange 2013-02-26 17:21:28 +01:00
  • d4f3d6209c jenkins: fix URLs for dependencies Ralph Lange 2013-02-26 17:20:52 +01:00
  • 641a51aa4f Fix .hgignore to use patterns Ralph Lange 2013-02-26 17:20:28 +01:00
  • 67afe84593 mb moved to pvCommonCPP Matej Sekoranja 2013-02-25 10:29:34 +01:00
  • 66f7c90c51 merge Matej Sekoranja 2013-02-22 21:30:01 +01:00
  • 959117c391 mb portability, still to be ported to boost atomic Matej Sekoranja 2013-02-22 21:27:26 +01:00
  • 5e810c704f Missing library reference in Makefile Dirk Zimoch 2013-02-21 15:50:57 +01:00
  • 675243061d -Wextra compiler warnings fixed Matej Sekoranja 2013-02-16 12:50:36 +01:00
  • 246825d672 base 3.14 fix Matej Sekoranja 2013-02-13 14:29:38 +01:00
  • aa1a67d6c1 added micro-benchmark Matej Sekoranja 2013-02-13 14:18:42 +01:00
  • 97b1848ba3 added array_at manip test Matej Sekoranja 2013-02-11 10:30:30 +01:00
  • c4f6132aca added simple operators 'test', added <<= >>= operators to PVScalar Matej Sekoranja 2013-02-08 22:45:04 +01:00
  • a0de4f126f operator<< for all PVField, indent and array_at manipulator Matej Sekoranja 2013-02-07 22:52:16 +01:00
  • a8a96def97 jenkins: Publish documentation to .../tip in CloudBees build Ralph Lange 2013-01-18 15:19:37 +01:00
  • eaddc30def Add doxygen to Cloudbees build (as local dependency) Ralph Lange 2013-01-14 12:22:15 +01:00
  • aa17639e20 Comment out doxygen (which does not work on CloudBees) Ralph Lange 2013-01-13 18:32:09 +01:00
  • 58d7ad494b Add doxygen run to jenkins build job Ralph Lange 2013-01-13 18:20:43 +01:00
  • 2895f48bd6 Add build script for Jenkins on Cloudbees Ralph Lange 2013-01-13 18:11:55 +01:00
  • 8f6ea47501 configure: improved generic RELEASE file Ralph Lange 2013-01-11 19:12:50 +01:00
  • 3eb6237343 missing '.' in "This version" and "Previous version" Marty Kraimer 2012-12-12 15:25:18 -05:00
  • cb19940fa7 I forget to do an hg add on documentation/pvDataCPP_20121212.html Marty Kraimer 2012-12-12 15:17:44 -05:00
  • 4bc7e9c8fe several minor problems found while developing pvDatabaseCPP Marty Kraimer 2012-12-12 14:59:33 -05:00
  • 18ba24156c Added tag 2.0-BETA for changeset d70c5ad29163 dhickin 2012-11-22 15:23:15 +00:00
  • 1d3c4d1762 get rid of unnecessary copies for StringArray 2.0-BETA Marty Kraimer 2012-10-29 13:32:34 -04:00
  • 51abc5032c make sure copy of vector is not made Marty Kraimer 2012-10-20 07:24:07 -04:00
  • 69b3692841 Remove IDE configuration files (QtCreator) Ralph Lange 2012-10-18 11:36:10 -04:00
  • d627e08419 fix bug in PVStructure::appendPVField and PVStructure::appendPVFields Marty Kraimer 2012-10-11 06:19:08 -04:00
  • bd9f1d1949 StandardField IDs, dumpValue fix for (u)int8 Matej Sekoranja 2012-10-10 17:59:12 +02:00
  • 04db13d00e default Structure id serialization opt. Matej Sekoranja 2012-10-09 08:43:43 +02:00
  • f88f0b4a76 localStaticLock - static local thread-safety Matej Sekoranja 2012-10-08 12:19:21 +02:00
  • 07f9a8c0f6 must include standardField or pvAccessCPP fails Marty Kraimer 2012-10-03 09:08:51 -04:00
  • 5ba0209f39 get rid of all static global objects Marty Kraimer 2012-10-03 08:59:23 -04:00
  • ced439f4c4 fix for crash in pvDataCPP testV3Channel Marty Kraimer 2012-10-02 16:01:03 -04:00
  • cf44ec1191 scalar array (de)serialization fixed Matej Sekoranja 2012-10-01 21:47:43 +02:00
  • e7458fad01 change name to what it should be Marty Kraimer 2012-10-01 10:06:01 -04:00
  • 52dfdace88 fix some typos in pvDataCPP.html Marty Kraimer 2012-10-01 10:02:09 -04:00
  • a23631a8ca fix bug related to PVStructurePtr createPVStructure( StringArray const & fieldNames,PVFieldPtrArray const & pvFields); The old implementation created a new version of each element of pvField. The new version uses the version from pvFields. There is a new shared pointer but the new shared pointer referenced the same PVField as the original. Marty Kraimer 2012-09-28 06:33:39 -04:00
  • 6a378dae0d removed sprintf format warnings Unknown 2012-09-14 13:54:35 +02:00
  • 0b4a8550e5 type cast warnings removed Unknown 2012-09-13 17:50:38 +02:00
  • 519601595c PVStructure de/serialization fixed Matej Sekoranja 2012-09-12 11:30:58 +02:00
  • 8dfd8ec02e merge Matej Sekoranja 2012-09-10 08:59:36 +02:00
  • 4cef1135a3 PVStructure serialization fixed Matej Sekoranja 2012-09-10 08:56:11 +02:00
  • a7bd52bd48 minimize preprocessor branching for vxWorks Unknown 2012-09-06 17:12:53 +02:00
  • 55df2e06e2 compatibility with vxWorks Unknown 2012-09-05 14:11:07 +02:00
  • cfc9ebefb0 merge Matej Sekoranja 2012-09-03 23:46:06 +02:00
  • 516518529c VxWorks ports from Dirk Matej Sekoranja 2012-09-03 23:43:26 +02:00
  • 6b4eb1a1b0 StandardField: fix enumeratedAlarm ; testConvert fix uint64 integer constants Marty Kraimer 2012-08-28 13:09:37 -04:00
  • 5e3311a024 LICENSE, COPYRIGHT, file header Marty Kraimer 2012-08-22 14:39:19 -04:00
  • 233a90e608 merge Matej Sekoranja 2012-08-21 23:35:50 +02:00
  • 4b26e1c442 dumpValue methods Matej Sekoranja 2012-08-21 23:34:59 +02:00
  • b216a62d1e changes for "String const&" Marty Kraimer 2012-08-20 14:51:09 -04:00
  • 978cb937c4 String const & message Matej Sekoranja 2012-08-20 19:09:01 +02:00