namespace gqeΒΆ

// enums

enum
{
    PU_NM = 8
    VEC_SCAN = 8
    HT_BUFF_DEPTH =  (1  < <25)
    S_BUFF_DEPTH =  (1  < <25)
    HBM_BUFF_DEPTH =  (1  < <25)
    VEC_LEN = 16
    KEY_SZ = sizeof (int32_t)
}

enum
{
    INNER_JOIN = 0
    SEMI_JOIN = 1
    ANTI_JOIN = 2
}

enum DATASIZE
enum DIV_SCALE_1
enum ErrCode
enum SOLUTION
enum TypeEnum

// structs

struct ColPtr
struct EvaluationInfo
struct Key
struct KeyHasher
struct Payloads

// classes

class AggrConfig
class AggrStrategyBase
class AggrStrategyManualSet
class Aggregator
class JoinConfig
class JoinStrategyBase
class JoinStrategyManualSet
class JoinStrategyV1
class Joiner
class Table