Commit Graph

  • a29894ee2b getField<T>() fail to compile when T isn't Field or a sub-class Bruno Martins 2019-05-20 09:09:12 -04:00
  • 2f8ac7f673 Fix tests with expected exceptions for getField(size_t) Bruno Martins 2019-05-20 09:08:53 -04:00
  • b050fbbcbe Revert {Structure,Union}::getField to previous behavior Bruno Martins 2019-05-20 08:39:41 -04:00
  • caa11605fc Add {Structure,Union}::getFieldT, fix {Structure,Union}::getField Bruno Martins 2019-05-13 17:11:27 -04:00
  • cfcdd1a3f9 deprecate ByteBuffer::getArray() Michael Davidsaver 2019-05-18 18:20:54 -07:00
  • 95ff606ba1 quiet (un)signed comparison warning Michael Davidsaver 2019-05-15 08:25:51 -07:00
  • 4cc9b650c5 getSubField<T>() fail to compile when T isn't PVField or a sub-class Michael Davidsaver 2019-05-15 08:25:11 -07:00
  • cd2436342d Revert "Replace display.format with .form and .precision" Michael Davidsaver 2019-05-06 10:40:54 -07:00
  • 3ae2d09fe3 bump module version after removals Michael Davidsaver 2019-05-01 14:43:33 -07:00
  • 35b3403de6 remove deprecated pvCopy Michael Davidsaver 2019-05-01 14:11:44 -07:00
  • f780ebdf76 remove deprecated localStaticLock Michael Davidsaver 2019-05-01 14:06:33 -07:00
  • 93f0518b4b Merge remote-tracking branch 'md/display-format' Michael Davidsaver 2019-05-01 14:03:57 -07:00
  • 6da871fa64 7.1.3 7.1.3 Michael Davidsaver 2019-04-17 09:24:40 -07:00
  • d53cb0cbc9 doc Michael Davidsaver 2019-04-17 09:49:33 -07:00
  • 8f0111e482 fix ByteBuffer::putArray() and getArray() Michael Davidsaver 2019-04-08 09:42:28 -07:00
  • 5525119778 test ByteBuffer array operations Michael Davidsaver 2019-04-08 09:25:24 -07:00
  • 6410600205 testByteBuffer cleanup Michael Davidsaver 2019-04-08 09:13:24 -07:00
  • a5d44745d1 cleanup testSharedVector Michael Davidsaver 2019-04-07 06:54:12 -07:00
  • 8c275cbc1c 7.1.2 7.1.2 Michael Davidsaver 2019-03-18 11:07:20 -07:00
  • b79f69231c more doxygen Michael Davidsaver 2019-03-18 10:32:50 -07:00
  • ff165595c4 minor doc Michael Davidsaver 2019-03-18 09:21:16 -07:00
  • 12d851dc6f release notes for 7.1.1 7.1.1 Michael Davidsaver 2019-03-18 09:08:08 -07:00
  • 643f289c23 missing include Michael Davidsaver 2019-03-11 14:55:55 -07:00
  • 68e74ed1d2 update release notes Michael Davidsaver 2019-03-11 14:08:01 -07:00
  • f0ef0965c4 AnyScalar doc Michael Davidsaver 2019-02-11 10:51:23 -08:00
  • 61ce532fdf cleanup test Michael Davidsaver 2019-01-17 09:32:45 -08:00
  • d746e1bfb3 minor Michael Davidsaver 2019-01-16 14:52:12 -08:00
  • deccc41b9a Disabled NEED_OLL_FUNCS for Visual Studio 2013+ (#64) MJGaughran 2019-03-02 19:11:42 +00:00
  • 4ffddfa2f6 Replace display.format with .form and .precision Michael Davidsaver 2019-01-15 20:37:28 -08:00
  • 2814c779bd StandardField::getStandardField safety Michael Davidsaver 2019-01-15 20:53:01 -08:00
  • 4c73607799 cleanup StandardField Michael Davidsaver 2019-01-15 19:57:25 -08:00
  • d776f6eaf0 Update and unify README.md 7.1.0 Andrew Johnson 2018-12-17 15:00:28 -06:00
  • 706ef01782 Delete ancient and unused examples.zip file Andrew Johnson 2018-12-17 14:59:23 -06:00
  • 00c62cbd67 Fix deprecation message w/ gcc < 4.5 Michael Davidsaver 2018-11-26 12:05:34 -08:00
  • da8f3d6cc7 minor Michael Davidsaver 2018-11-26 10:25:29 -08:00
  • 0bc95e51c2 7.1.0 Michael Davidsaver 2018-11-26 10:20:31 -08:00
  • 727153e965 deprecate BoundedString, BoundedScalarArray, and FixedScalarArray Michael Davidsaver 2018-11-26 09:43:11 -08:00
  • d00f54228d quiet warning, and possible dllimport/export Michael Davidsaver 2018-11-07 09:06:58 -08:00
  • 77c67802a3 printer.cpp extend precision Michael Davidsaver 2018-10-30 17:09:56 -07:00
  • 7d68d177d7 printer.cpp update time format Michael Davidsaver 2018-10-30 16:57:01 -07:00
  • 9b20505dcd stream() remove comma in NTTable Michael Davidsaver 2018-10-30 11:34:29 -07:00
  • 5f93e292b2 testprinter fix plan Michael Davidsaver 2018-10-07 20:23:07 -07:00
  • edd3e20f3c format NTEnum Michael Davidsaver 2018-10-07 13:08:31 -07:00
  • 90cffa60d6 format NTTable as CSV Michael Davidsaver 2018-10-07 12:16:13 -07:00
  • 6171cd6867 escape and quote PVString(Array)::dumpValue() Michael Davidsaver 2018-10-07 10:08:43 -07:00
  • fa731bf6c3 helper to escape while printing strings Michael Davidsaver 2018-10-07 09:30:53 -07:00
  • 818fce324c Add PVStructure::stream() Michael Davidsaver 2018-09-17 18:05:28 -07:00
  • 1bc867e48d update travis-ci Michael Davidsaver 2018-10-29 11:42:04 -07:00
  • 434b9f7a9f Timer: simply wakeup condition Michael Davidsaver 2018-10-19 09:23:00 -07:00
  • f54602dead update doc Michael Davidsaver 2018-10-18 16:43:40 -07:00
  • fb546b41c1 rename documentation/*.h -> .dox Michael Davidsaver 2018-10-18 15:44:46 -07:00
  • e400d9f5fd Timer reschedule if earlier timer added Michael Davidsaver 2018-10-18 14:42:30 -07:00
  • f0fa8a2481 deprecate pvCopy.h Michael Davidsaver 2018-10-16 20:41:13 -07:00
  • c3b0b49e3f use FieldBuilder::begin() and Field::build() Michael Davidsaver 2018-10-01 15:08:59 -07:00
  • 45265b4f9b Add FieldBuilder::begin() and Field::build() Michael Davidsaver 2018-10-01 14:48:33 -07:00
  • aa87a2a23d json print/parse updates Michael Davidsaver 2018-09-18 06:45:50 -07:00
  • 5a59b1da75 Status avoid extra copies Michael Davidsaver 2018-09-20 16:51:09 -07:00
  • 32aa0dd72f drop extractRequestMask() Michael Davidsaver 2018-08-06 09:03:41 -07:00
  • c1188b16a1 Merge pull request #56 from mdavidsaver/pvrequestmapper mdavidsaver 2018-09-21 10:27:08 -07:00
  • a02a60c658 Field::m_hash friends Michael Davidsaver 2018-09-19 10:46:24 -07:00
  • c5f9f5a2dc link with rt when using clock_gettime() Dirk Zimoch 2018-09-19 10:47:17 +02:00
  • 342b1bc8ef add PVRequestMapper Michael Davidsaver 2018-07-30 14:38:13 -07:00
  • 64158376f5 PVStructure inline access to member variables Michael Davidsaver 2018-07-31 15:35:45 -07:00
  • 850d4ff056 PVField::copyUnchecked assert() Michael Davidsaver 2018-07-31 15:35:22 -07:00
  • f0cfe1c85a PVField::copy() avoid duplication with copyUnchecked() Michael Davidsaver 2018-07-31 15:32:01 -07:00
  • c8b615b3ee Field initialize m_hash Michael Davidsaver 2018-07-30 14:50:03 -07:00
  • c67fdafb43 add pvRequest -> bitmask processing Michael Davidsaver 2018-07-14 13:12:01 -07:00
  • f66d277918 msvc 9 compat Michael Davidsaver 2018-07-12 19:04:49 -07:00
  • 4ef7db20f8 sharePtr.h: adjust apply/llvm compatibility Michael Davidsaver 2018-07-12 15:38:32 -07:00
  • e1216dfa76 move PVValueArray dtor out of line Michael Davidsaver 2018-07-12 15:37:59 -07:00
  • 340fa8a7cb Thread accept non-copyable std::function Michael Davidsaver 2018-07-11 16:29:27 -07:00
  • a029455466 Thread reftrack Michael Davidsaver 2018-07-11 16:22:43 -07:00
  • 27f78c430b move Thread out of line Michael Davidsaver 2018-07-11 16:18:28 -07:00
  • 3d707e5e95 Field de-duplication performance test Michael Davidsaver 2018-05-21 12:06:20 -07:00
  • 0406a2f614 Field de-duplication Michael Davidsaver 2018-02-06 13:12:39 -08:00
  • a1c0e432ee fix Timer Michael Davidsaver 2018-06-14 10:09:46 -05:00
  • 57e57d9e43 de-virtualize PVValueArray<T> methods append(), remove(), and compress() Michael Davidsaver 2018-06-06 17:04:27 -07:00
  • e4e4188eaf some more FINAL Michael Davidsaver 2018-06-06 17:00:11 -07:00
  • f1553cc90e Move NOMINMAX to configure/CONFIG_SITE Michael Davidsaver 2018-05-28 11:24:19 -07:00
  • 997e68c99a remove usage of min()/max() from public headers Michael Davidsaver 2018-05-28 10:12:35 -07:00
  • 25663d9a7b additional EPICS_NOT_COPYABLE Michael Davidsaver 2018-05-21 21:01:43 -07:00
  • 1e55266396 pvUnitTest.h avoid unintended copies Michael Davidsaver 2018-05-21 11:10:28 -07:00
  • 810ae15991 printer.cpp avoid alloc of spaces Michael Davidsaver 2018-04-26 12:16:48 -07:00
  • 271fec7f5e printer.cpp: clean whitespace Michael Davidsaver 2018-04-26 12:11:56 -07:00
  • c43486791e prevent Field/PVField from being copied Michael Davidsaver 2018-05-21 11:12:52 -07:00
  • 499c03265f update release notes 7.1.0-pre1 Michael Davidsaver 2018-04-24 13:30:00 -07:00
  • 7eaa613d4d try to fix dllimport error Michael Davidsaver 2018-04-17 21:13:09 -07:00
  • 19db72031c shared_vector add missing void swap Michael Davidsaver 2018-04-13 12:39:11 -07:00
  • 671f9cca4b anyscalar.h: move out of line Michael Davidsaver 2018-04-08 15:46:52 -07:00
  • 9ecdb80534 anyscalar.h: remove unnecesary vcast Michael Davidsaver 2018-04-08 15:24:15 -07:00
  • e973422ee1 anyscalar.h: add ctor from type code and void* Michael Davidsaver 2018-04-08 15:14:19 -07:00
  • 8093c25b72 typeCast.h: allow cast from C string to numeric w/o copy Michael Davidsaver 2018-04-08 14:46:59 -07:00
  • a7c9c620dd Timer avoid deadlock in timerStopped() Michael Davidsaver 2018-04-04 21:51:10 -07:00
  • 1e1d94ed73 rework Timer Michael Davidsaver 2018-04-04 20:51:23 -07:00
  • 7b8ef390ce add Timer::close() Michael Davidsaver 2018-04-02 12:25:46 -07:00
  • 87ade13234 Timer cleanup and hide run() Michael Davidsaver 2018-04-02 12:23:41 -07:00
  • 32abde7f19 redo Timer to avoid data race Michael Davidsaver 2018-03-28 15:49:22 -07:00
  • fe413af177 timerTest: redo to avoid time related false positives Michael Davidsaver 2018-03-28 15:40:48 -07:00
  • b4cd026fe5 byteBuffer cleanup Michael Davidsaver 2018-03-23 10:05:01 -07:00
  • a51b308cc8 ByteBuffer avoid PPC alignment fault Michael Davidsaver 2018-03-19 15:25:23 -07:00