Struct TableInfoData#

Struct Documentation#

struct TableInfoData#

Simple structure which provides a general method for holding a cudf:table_view together with index and column names.

Note

This struct should always be header only since its the only transfer mechanism between libmorpheus.so and cudf_helpers.

Public Functions

TableInfoData() = default#
inline TableInfoData(
cudf::table_view view,
std::vector<std::string> indices,
std::vector<std::string> columns
)#
inline TableInfoData(
cudf::table_view view,
std::vector<std::string> indices,
std::vector<std::string> columns,
std::vector<cudf::size_type> col_indicies
)#

Public Members

cudf::table_view table_view#
std::vector<std::string> index_names#
std::vector<std::string> column_names#
std::vector<cudf::size_type> column_indices#