MCPcopy Create free account
hub / github.com/apache/arrow / get

Method get

cpp/src/arrow/util/aligned_storage.h:35–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33 static constexpr bool can_memcpy = std::is_trivial<T>::value;
34
35 constexpr T* get() noexcept {
36 return arrow::internal::launder(reinterpret_cast<T*>(&data_));
37 }
38
39 constexpr const T* get() const noexcept {
40 // Use fully qualified name to avoid ambiguities with MSVC (ARROW-14800)

Callers 4

move_constructMethod · 0.45
move_assignMethod · 0.45
AlignedStorageClass · 0.45
aligned_storage.hFile · 0.45

Calls 1

launderFunction · 0.85

Tested by

no test coverage detected