JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Static Public Member Functions | Static Public Attributes
joda::query::BinaryProdCalculationFunction Struct Reference

#include <BinaryNumberProvider.h>

Static Public Member Functions

static RJValue calculate (double lhs, double rhs, RJMemoryPoolAlloc &alloc)
 
static RJValue calculate (u_int64_t lhs, u_int64_t rhs, RJMemoryPoolAlloc &alloc)
 
static RJValue calculate (int64_t lhs, int64_t rhs, RJMemoryPoolAlloc &alloc)
 

Static Public Attributes

static constexpr auto name = "PROD"
 
static constexpr auto op = "*"
 
static constexpr joda::query::IValueType retType = IV_Number
 

Member Function Documentation

◆ calculate() [1/3]

static RJValue joda::query::BinaryProdCalculationFunction::calculate ( double  lhs,
double  rhs,
RJMemoryPoolAlloc alloc 
)
inlinestatic

◆ calculate() [2/3]

static RJValue joda::query::BinaryProdCalculationFunction::calculate ( int64_t  lhs,
int64_t  rhs,
RJMemoryPoolAlloc alloc 
)
inlinestatic

◆ calculate() [3/3]

static RJValue joda::query::BinaryProdCalculationFunction::calculate ( u_int64_t  lhs,
u_int64_t  rhs,
RJMemoryPoolAlloc alloc 
)
inlinestatic

Field Documentation

◆ name

constexpr auto joda::query::BinaryProdCalculationFunction::name = "PROD"
staticconstexpr

◆ op

constexpr auto joda::query::BinaryProdCalculationFunction::op = "*"
staticconstexpr

◆ retType

constexpr joda::query::IValueType joda::query::BinaryProdCalculationFunction::retType = IV_Number
staticconstexpr

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