Covalent Bond  0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
Classes | Enumerations
cb::graph Namespace Reference

Classes

class  cbComputeGraph
 
struct  cbGraphSharedLuaStack
 
struct  cbGraphSharedMem
 The shared memory of compute graph. Include 2 basic components. More...
 
struct  cbNode
 
struct  cbOperatorNode
 A operator node. Generate all go task. Then pass the output to the next node's inputs. More...
 
struct  cbRedisCachingNode
 
struct  cbVirtualDeviceNode
 This node include virtual device infomation and perform the final operation of how to get the data from remote sql database. More...
 

Enumerations

enum  nodeType : uint32_t { nodeType::Leaf = 1, nodeType::Output = 2, nodeType::Operator = 3 }
 The node of compute graphs has 3 types: Leaf: the input, mostly the Sql device Output: the virtual table. Operator: Combine, sort, mean, avg, etc. More...
 

Enumeration Type Documentation

◆ nodeType

enum cb::graph::nodeType : uint32_t
strong

The node of compute graphs has 3 types: Leaf: the input, mostly the Sql device Output: the virtual table. Operator: Combine, sort, mean, avg, etc.

Enumerator
Leaf 
Output 
Operator 

Definition at line 51 of file cbComputeGraph.hpp.