Skip to content

Commit b3beb9a

Browse files
committed
wip
1 parent 4785a7b commit b3beb9a

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

include/sparrow_ipc/chunk_memory_serializer.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
#include "sparrow_ipc/memory_output_stream.hpp"
77
#include "sparrow_ipc/serialize.hpp"
88
#include "sparrow_ipc/serialize_utils.hpp"
9+
#include "sparrow_ipc/config/config.hpp"
910

1011
namespace sparrow_ipc
1112
{
12-
class chunk_serializer
13+
class SPARROW_IPC_API chunk_serializer
1314
{
1415
public:
1516

include/sparrow_ipc/serialize_utils.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ namespace sparrow_ipc
177177
*
178178
* @param stream The output stream where padding bytes will be added
179179
*/
180-
void add_padding(output_stream& stream);
180+
SPARROW_IPC_API void add_padding(output_stream& stream);
181181

182-
std::vector<sparrow::data_type> get_column_dtypes(const sparrow::record_batch& rb);
182+
SPARROW_IPC_API std::vector<sparrow::data_type> get_column_dtypes(const sparrow::record_batch& rb);
183183
}

include/sparrow_ipc/serializer.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ namespace sparrow_ipc
2929
* - Stream reservation to minimize memory reallocations
3030
* - Lazy evaluation of size calculations using lambda functions
3131
*/
32-
class serializer
32+
class SPARROW_IPC_API serializer
3333
{
3434
public:
3535

include/sparrow_ipc/utils.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
namespace sparrow_ipc::utils
1212
{
1313
// Aligns a value to the next multiple of 8, as required by the Arrow IPC format for message bodies
14-
size_t align_to_8(const size_t n);
14+
SPARROW_IPC_API size_t align_to_8(const size_t n);
1515

1616
/**
1717
* @brief Checks if all record batches in a collection have consistent structure.

0 commit comments

Comments
 (0)