Skip to content

Commit 5d3a44e

Browse files
committed
Register ArrayImporter Proxy.
1 parent 7a0186f commit 5d3a44e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

matlab/src/cpp/arrow/matlab/proxy/factory.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include "arrow/matlab/array/proxy/timestamp_array.h"
2727
#include "arrow/matlab/buffer/proxy/buffer.h"
2828
#include "arrow/matlab/c/proxy/array.h"
29+
#include "arrow/matlab/c/proxy/array_importer.h"
2930
#include "arrow/matlab/c/proxy/schema.h"
3031
#include "arrow/matlab/error/error.h"
3132
#include "arrow/matlab/io/csv/proxy/table_reader.h"
@@ -102,6 +103,7 @@ libmexclass::proxy::MakeResult Factory::make_proxy(
102103
REGISTER_PROXY(arrow.io.csv.proxy.TableWriter , arrow::matlab::io::csv::proxy::TableWriter);
103104
REGISTER_PROXY(arrow.io.csv.proxy.TableReader , arrow::matlab::io::csv::proxy::TableReader);
104105
REGISTER_PROXY(arrow.c.proxy.Array , arrow::matlab::c::proxy::Array);
106+
REGISTER_PROXY(arrow.c.proxy.Array , arrow::matlab::c::proxy::ArrayImporter);
105107
REGISTER_PROXY(arrow.c.proxy.Schema , arrow::matlab::c::proxy::Schema);
106108
// clang-format on
107109

matlab/tools/cmake/BuildMatlabArrowInterface.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ set(MATLAB_ARROW_LIBMEXCLASS_CLIENT_PROXY_SOURCES "${CMAKE_SOURCE_DIR}/src/cpp/a
7777
"${CMAKE_SOURCE_DIR}/src/cpp/arrow/matlab/index/validate.cc"
7878
"${CMAKE_SOURCE_DIR}/src/cpp/arrow/matlab/buffer/proxy/buffer.cc"
7979
"${CMAKE_SOURCE_DIR}/src/cpp/arrow/matlab/c/proxy/array.cc"
80+
"${CMAKE_SOURCE_DIR}/src/cpp/arrow/matlab/c/proxy/array_importer.cc"
8081
"${CMAKE_SOURCE_DIR}/src/cpp/arrow/matlab/c/proxy/schema.cc")
8182

8283

0 commit comments

Comments
 (0)