Table Builders¶
This section contains definitions of classes that implement table builder concept.
Requirements¶
Each implementation of table builder concept shall:
Provide the ability to create a single table concept implementation. Each builder shall be associated with a single table type.
Be a stateful object which state is used to access data inside builder via accessors or to create a table object.
Provide
build()
member function that creates a new table object based on the current snapshot of a builder state.
Table Builder Types¶
oneDAL defines a set of accessor classes each associated with a single table implementation.
Table builder type |
Description |
---|---|
Allows to create homogen_table from raw pointers and standard C++ smart pointers. |
|
Allows to create soa_table from raw pointers and standard C++ smart pointers. |
Simple Homogeneous Table Builder¶
TBD
Simple SOA Table Builder¶
TBD