Covalent Bond  0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
Public Member Functions | Public Attributes | List of all members
__metaMatrix< Dims > Struct Template Reference

row major table. More...

#include <cbTable.hpp>

Collaboration diagram for __metaMatrix< Dims >:
Collaboration graph
[legend]

Public Member Functions

 __metaMatrix ()=default
 
 __metaMatrix (const cbShape< Dims > &shape)
 
 __metaMatrix (const cbShape< Dims > &shape, cbCell *dataptr)
 
 __metaMatrix (const __metaMatrix &rhs)
 
void free ()
 

Public Attributes

cbShape< Dims > m_shape
 
cbCell__dataptr = nullptr
 
bool m_trueDataContainer = false
 

Detailed Description

template<int32_t Dims>
struct __metaMatrix< Dims >

row major table.

Template Parameters
Dims

Definition at line 211 of file cbTable.hpp.

Constructor & Destructor Documentation

◆ __metaMatrix() [1/4]

template<int32_t Dims>
__metaMatrix< Dims >::__metaMatrix ( )
default

◆ __metaMatrix() [2/4]

template<int32_t Dims>
__metaMatrix< Dims >::__metaMatrix ( const cbShape< Dims > &  shape)
inline

Definition at line 213 of file cbTable.hpp.

◆ __metaMatrix() [3/4]

template<int32_t Dims>
__metaMatrix< Dims >::__metaMatrix ( const cbShape< Dims > &  shape,
cbCell dataptr 
)
inline

Definition at line 214 of file cbTable.hpp.

◆ __metaMatrix() [4/4]

template<int32_t Dims>
__metaMatrix< Dims >::__metaMatrix ( const __metaMatrix< Dims > &  rhs)
inline

Definition at line 215 of file cbTable.hpp.

Member Function Documentation

◆ free()

template<int32_t Dims>
void __metaMatrix< Dims >::free ( )
inline

Definition at line 220 of file cbTable.hpp.

Member Data Documentation

◆ __dataptr

template<int32_t Dims>
cbCell* __metaMatrix< Dims >::__dataptr = nullptr

◆ m_shape

template<int32_t Dims>
cbShape<Dims> __metaMatrix< Dims >::m_shape

◆ m_trueDataContainer

template<int32_t Dims>
bool __metaMatrix< Dims >::m_trueDataContainer = false

Definition at line 226 of file cbTable.hpp.

Referenced by __metaMatrix< 2 >::free().


The documentation for this struct was generated from the following file: