Commit Graph

14 Commits

Author SHA1 Message Date
Michael Davidsaver f4069ef596 expand testing of shared_array::convertTo 2023-02-13 07:42:54 -08:00
Michael Davidsaver e93909cf7e fix shared_array::convertTo() 2023-02-12 08:26:50 -08:00
Michael Davidsaver a7ce56ac18 add shared_array::thaw() 2023-01-26 08:23:40 -08:00
Michael Davidsaver f88733d7c6 shared_array: fix assembly from void*
CaptureBase<void> not valid
2021-05-04 16:46:41 -07:00
Michael Davidsaver 4a86694605 missing includes 2021-04-18 18:07:56 -07:00
Michael Davidsaver 0e972ecc71 more testshared 2020-07-19 21:07:15 -07:00
Michael Davidsaver 38c15e655f fix/test allocArray 2020-07-19 21:07:15 -07:00
Michael Davidsaver f2777e319b fix shared_array::convertTo() 2020-07-16 12:37:48 -07:00
Michael Davidsaver 7a9d5cb6ab WIN32: SetErrorMode(0) 2020-06-16 16:39:00 -07:00
Michael Davidsaver 88d23a0314 shared_array add iterator range ctor 2020-04-21 14:37:29 -07:00
Michael Davidsaver d811485b90 revise shared_vector casting
Rename existing castTo() as castToUnsafe().
Add new castTo() which is doesn't allow non-void -> non-void
and may throw on void -> non-void
2020-03-26 09:04:44 -07:00
Michael Davidsaver 078e0ea69f sharedArray formatting with size limit. 2020-03-19 17:15:53 -07:00
Michael Davidsaver 7dd33a0c71 shared_array redo freeze/cast as members 2019-12-15 16:43:22 -08:00
Michael Davidsaver 4c60d72f9c add shared_array
simpler version of epics::pvData::shared_vector<T>
w/ offset+capacity tracking, or value conversion.
Updated to use c++11 features (like std::type_index).
2019-12-10 17:56:40 -08:00