Defined in File data_table.hpp
Base Type
public std::enable_shared_from_this< IDataTable >
Derived Type
public morpheus::PyDataTable
(Struct PyDataTable)
-
struct IDataTable : public std::enable_shared_from_this<IDataTable>
Owning object which owns a unique_ptr<cudf::table>, table_metadata, and index information Why this doesn’t exist in cudf is beyond me.
Subclassed by morpheus::PyDataTable
Public Functions
-
IDataTable() = default
Construct a new IDataTable object.
-
virtual cudf::size_type count() const = 0
cuDF dataframe rows count.
- Returns
cudf::size_type
-
virtual const pybind11::object &get_py_object() const = 0
underlying cuDF DataFrame as a python object.
- Returns
pybind11::object
-
IDataTable() = default