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
cbOutputTableStruct Struct Reference

#include <cbTable.hpp>

Collaboration diagram for cbOutputTableStruct:
Collaboration graph
[legend]

Public Member Functions

 cbOutputTableStruct ()=delete
 
 cbOutputTableStruct (const cbShape< 2 > &shape, cbMySQLField **info)
 
void clear ()
 
void update (const cbShape< 2 > &shape, cbMySQLField **info)
 
std::string genKey4Redis (int32_t row, int32_t col)
 

Public Attributes

cbShape< 2 > m_shape
 
std::vector< cbMySQLFieldm_info
 

Detailed Description

Definition at line 776 of file cbTable.hpp.

Constructor & Destructor Documentation

◆ cbOutputTableStruct() [1/2]

cbOutputTableStruct::cbOutputTableStruct ( )
delete

◆ cbOutputTableStruct() [2/2]

cbOutputTableStruct::cbOutputTableStruct ( const cbShape< 2 > &  shape,
cbMySQLField **  info 
)

Definition at line 204 of file cbTable.cpp.

References m_info, and m_shape.

Member Function Documentation

◆ clear()

void cbOutputTableStruct::clear ( )

Definition at line 210 of file cbTable.cpp.

References m_info, and m_shape.

Referenced by update().

Here is the caller graph for this function:

◆ genKey4Redis()

std::string cbOutputTableStruct::genKey4Redis ( int32_t  row,
int32_t  col 
)

Definition at line 226 of file cbTable.cpp.

References m_info.

◆ update()

void cbOutputTableStruct::update ( const cbShape< 2 > &  shape,
cbMySQLField **  info 
)

Definition at line 217 of file cbTable.cpp.

References clear(), m_info, and m_shape.

Referenced by cb::graph::cbGraphSharedMem::setOutStruct().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_info

std::vector<cbMySQLField> cbOutputTableStruct::m_info

Definition at line 787 of file cbTable.hpp.

Referenced by cbOutputTableStruct(), clear(), genKey4Redis(), and update().

◆ m_shape

cbShape<2> cbOutputTableStruct::m_shape

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