epics-base / pvDataCPP

pvDataCPP is an EPICS V4 C++ module
https://epics-base.github.io/pvDataCPP/
Other
6 stars 16 forks source link

bitSet: macros and vector storage #22

Closed mdavidsaver closed 8 years ago

mdavidsaver commented 8 years ago

Use std::vector to manage storage instead of raw array. Make some global variable "constants" into macros so they can be inlined. Add swap() method.

msekoranja commented 8 years ago

Looks good to me.

mdavidsaver commented 8 years ago

I've found subtle but significant bugs. Don't merge. An update is in progress, which depend on #17 for added tests.