|
Covalent Bond
0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
|
#include <cbTable.hpp>


Public Member Functions | |
| cbTable ()=delete | |
| cbTable (const cbTable &rhs) | |
| cbTable (cbShape< 2 > &shape) | |
| cbTable (cbShape< 2 > &shape, cbCell *dataptr) | |
| void | setThisAsTrueDataContainer () |
| cbCell * | at (int32_t i, int32_t j) |
| cbCell * | operator() (int32_t i, int32_t j) |
| cbTable | operator() (const std::pair< int32_t, int32_t > &row_i, const cbTableSlice &cbSl) |
| cbTableRow | getRow (int32_t i) |
| cbTableCol | getCol (int32_t i) |
Public Member Functions inherited from __metaMatrix< 2 > | |
| __metaMatrix ()=default | |
| __metaMatrix (const cbShape< Dims > &shape) | |
| __metaMatrix (const cbShape< Dims > &shape, cbCell *dataptr) | |
| __metaMatrix (const __metaMatrix &rhs) | |
| void | free () |
Public Attributes | |
| cbTableHead | head |
Public Attributes inherited from __metaMatrix< 2 > | |
| cbShape< Dims > | m_shape |
| cbCell * | __dataptr |
| bool | m_trueDataContainer |
Private Attributes | |
| int32_t | m_stride = 0 |
Definition at line 283 of file cbTable.hpp.
|
delete |
|
inline |
Definition at line 286 of file cbTable.hpp.
References __metaMatrix< 2 >::__dataptr, __metaMatrix< Dims >::__dataptr, __metaMatrix< Dims >::m_shape, __metaMatrix< 2 >::m_shape, and m_stride.
|
inline |
Definition at line 291 of file cbTable.hpp.
Definition at line 292 of file cbTable.hpp.
|
inline |
Definition at line 297 of file cbTable.hpp.
References __metaMatrix< 2 >::__dataptr, and m_stride.
Referenced by operator()().

|
inline |
Definition at line 323 of file cbTable.hpp.
References __metaMatrix< 2 >::__dataptr, cbTableCol::head, head, __metaMatrix< 2 >::m_shape, m_stride, makeShapeCol(), and cbTableHead::set().

|
inline |
Definition at line 317 of file cbTable.hpp.
References __metaMatrix< 2 >::__dataptr, cbTableRow::head, head, __metaMatrix< 2 >::m_shape, m_stride, and makeShapeRow().

|
inline |
Definition at line 301 of file cbTable.hpp.
References __metaMatrix< 2 >::__dataptr, all, head, __metaMatrix< 2 >::m_shape, makeShapeFull(), no, and seq.

|
inline |
Definition at line 299 of file cbTable.hpp.
References at().

|
inline |
Definition at line 295 of file cbTable.hpp.
References __metaMatrix< 2 >::m_trueDataContainer.
Referenced by mallocMetaMatrix().

| cbTableHead cbTable::head |
Definition at line 332 of file cbTable.hpp.
Referenced by getCol(), getRow(), and operator()().
|
private |
1.8.17