File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed
include/sparrow_ipc/arrow_interface Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 33#include < cstdint>
44#include < vector>
55
6+ #include " sparrow_ipc/config/config.hpp"
7+
68namespace sparrow_ipc
79{
810 class non_owning_arrow_array_private_data
@@ -14,7 +16,7 @@ namespace sparrow_ipc
1416 {
1517 }
1618
17- [[nodiscard]] const void ** buffers_ptrs () noexcept ;
19+ [[nodiscard]] SPARROW_IPC_API const void ** buffers_ptrs () noexcept ;
1820
1921 private:
2022
Original file line number Diff line number Diff line change 55#include < optional>
66#include < string>
77
8+ #include " sparrow_ipc/config/config.hpp"
9+
810namespace sparrow_ipc
911{
1012 class non_owning_arrow_schema_private_data
1113 {
1214 public:
1315
14- non_owning_arrow_schema_private_data (
16+ SPARROW_IPC_API non_owning_arrow_schema_private_data (
1517 std::string_view format,
1618 const char * name,
1719 std::optional<std::string> metadata
1820 );
1921
20- [[nodiscard]] const char * format_ptr () const noexcept ;
21- [[nodiscard]] const char * name_ptr () const noexcept ;
22- [[nodiscard]] const char * metadata_ptr () const noexcept ;
22+ [[nodiscard]] SPARROW_IPC_API const char * format_ptr () const noexcept ;
23+ [[nodiscard]] SPARROW_IPC_API const char * name_ptr () const noexcept ;
24+ [[nodiscard]] SPARROW_IPC_API const char * metadata_ptr () const noexcept ;
2325
2426 private:
2527
You can’t perform that action at this time.
0 commit comments