summaryrefslogtreecommitdiff
path: root/src/mongo/base/data_cursor_test.cpp
AgeCommit message (Collapse)Author
2023-06-15SERVER-77042 automated IWYU changes up to ratio of 0.3Daniel Moody
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2015-06-20SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto
2015-04-14SERVER-17629 Implemented Bounded Data View/CursorJason Carey (hanumantmk)
Implements DataRange and DataRangeCursor, bounded Status returning variants of DataView and DataCursor. Implements DataType::Handler<> to allow for specialization by type. * Endian specializations * BSONObj specialization Fix for endian conversions for floats and doubles to avoid some signaling bit patterns.
2014-08-12SERVER-14852 AAE safe read/write primitivesJason Carey
Alignment, aliasing and endian safe read write primitives in the form of DataView and DataCursor primitives. These primitives provide safe reads and writes with explicit endian variants that funnel through std::memcpy to provide defined behavior. Support for a safe packed struct idiom is also provided in the encoded_value_storage class.