Lines Matching refs:ArrayData

59 std::shared_ptr<ArrayData> ArrayData::Make(const std::shared_ptr<DataType>& type,  in Make()
64 return std::make_shared<ArrayData>(type, length, std::move(buffers), null_count, in Make()
68 std::shared_ptr<ArrayData> ArrayData::Make( in Make()
71 std::vector<std::shared_ptr<ArrayData>> child_data, int64_t null_count, in Make()
74 return std::make_shared<ArrayData>(type, length, std::move(buffers), in Make()
78 std::shared_ptr<ArrayData> ArrayData::Make( in Make()
81 std::vector<std::shared_ptr<ArrayData>> child_data, in Make()
82 std::shared_ptr<ArrayData> dictionary, int64_t null_count, int64_t offset) { in Make()
84 auto data = std::make_shared<ArrayData>(type, length, std::move(buffers), in Make()
90 std::shared_ptr<ArrayData> ArrayData::Make(const std::shared_ptr<DataType>& type, in Make()
93 return std::make_shared<ArrayData>(type, length, null_count, offset); in Make()
96 std::shared_ptr<ArrayData> ArrayData::Slice(int64_t off, int64_t len) const { in Slice()
114 Result<std::shared_ptr<ArrayData>> ArrayData::SliceSafe(int64_t off, int64_t len) const { in SliceSafe()
119 int64_t ArrayData::GetNullCount() const { in GetNullCount()
146 void AccumulateArrayData(const std::shared_ptr<ArrayData>& data, in AccumulateArrayData()
147 std::vector<std::shared_ptr<ArrayData>>* out) { in AccumulateArrayData()
158 std::vector<std::shared_ptr<ArrayData>> in_data;
207 Result<std::shared_ptr<ArrayData>> GetDictionaryView(const DataType& out_type) { in GetDictionaryView()
217 std::shared_ptr<ArrayData>* out) { in MakeDataView()
226 std::shared_ptr<ArrayData> dictionary; in MakeDataView()
296 std::shared_ptr<ArrayData> out_data = ArrayData::Make( in MakeDataView()
302 std::shared_ptr<ArrayData> child_data; in MakeDataView()
315 Result<std::shared_ptr<ArrayData>> GetArrayView( in GetArrayView()
316 const std::shared_ptr<ArrayData>& data, const std::shared_ptr<DataType>& out_type) { in GetArrayView()
324 std::shared_ptr<ArrayData> out_data; in GetArrayView()