JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Static Public Member Functions | Static Public Attributes
joda::query::providers::hash::HashCalculator Class Reference

#include <HashProvider.h>

Static Public Member Functions

static RJValue accept (const RapidJsonDocument &json, RJMemoryPoolAlloc &alloc, const ValueAccepter &accepter)
 
static RJValue pointer (const RJValue *ptr)
 
static RJValue virtualObject (const VirtualObject *vo)
 

Static Public Attributes

static constexpr IValueType retType = IV_Number
 
static constexpr IValueType inType = IV_Any
 
static constexpr bool acceptAll = true
 
static constexpr auto name = "HASH"
 

Member Function Documentation

◆ accept()

static RJValue joda::query::providers::hash::HashCalculator::accept ( const RapidJsonDocument json,
RJMemoryPoolAlloc alloc,
const ValueAccepter accepter 
)
inlinestatic
Here is the call graph for this function:

◆ pointer()

static RJValue joda::query::providers::hash::HashCalculator::pointer ( const RJValue ptr)
inlinestatic
Here is the call graph for this function:

◆ virtualObject()

static RJValue joda::query::providers::hash::HashCalculator::virtualObject ( const VirtualObject vo)
inlinestatic
Here is the call graph for this function:

Field Documentation

◆ acceptAll

constexpr bool joda::query::providers::hash::HashCalculator::acceptAll = true
staticconstexpr

◆ inType

constexpr IValueType joda::query::providers::hash::HashCalculator::inType = IV_Any
staticconstexpr

◆ name

constexpr auto joda::query::providers::hash::HashCalculator::name = "HASH"
staticconstexpr

◆ retType

constexpr IValueType joda::query::providers::hash::HashCalculator::retType = IV_Number
staticconstexpr

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