PostgreSQL Source Code git master
Data Fields
PgBenchValue Struct Reference

#include <pgbench.h>

Data Fields

 
union {
   int64   ival
 
   double   dval
 
   bool   bval
 
u
 

Detailed Description

Definition at line 44 of file pgbench.h.

Field Documentation

bval

bool PgBenchValue::bval

Definition at line 51 of file pgbench.h.

Referenced by coerceToBool(), evalStandardFunc(), getVariable(), setBoolValue(), and valueTruth().

dval

double PgBenchValue::dval

Definition at line 50 of file pgbench.h.

Referenced by coerceToDouble(), coerceToInt(), evalStandardFunc(), getVariable(), setDoubleValue(), and valueTruth().

ival

int64 PgBenchValue::ival

Definition at line 49 of file pgbench.h.

Referenced by coerceToDouble(), coerceToInt(), evalStandardFunc(), getVariable(), setIntValue(), setNullValue(), and valueTruth().

type

PgBenchValueType PgBenchValue::type

Definition at line 46 of file pgbench.h.

Referenced by coerceToBool(), coerceToDouble(), coerceToInt(), evalStandardFunc(), getVariable(), main(), makeVariableValue(), putVariable(), setBoolValue(), setDoubleValue(), setIntValue(), setNullValue(), valueTruth(), and valueTypeName().

union { ... } PgBenchValue::u

Referenced by coerceToBool(), coerceToDouble(), coerceToInt(), evalStandardFunc(), getVariable(), setBoolValue(), setDoubleValue(), setIntValue(), setNullValue(), and valueTruth().


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

AltStyle によって変換されたページ (->オリジナル) /