C++ SDK Documentation  11.0.0
Basics Namespace Reference

basic utilities mainly for data types. More...

Classes

struct  BigInt
 
struct  FiveToScale
 
struct  Uuid
 

Functions

bool Divide32 (uint64 hi, uint64 lo, uint64 d, uint64 &_q, uint64 &_r)
 
bool DivideBignumStep (uint64 hi, uint64 lo, uint64 d, uint64 &_q, uint64 &_r)
 
int32 getNumericLength (int32 attr)
 Get Numeric data length from typmod.
 
int32 getNumericLength (Typemod typmod)
 
int32 getNumericPrecision (int32 attr)
 Get Numeric precision from typmod.
 
int32 getNumericPrecision (Typemod typmod)
 
int32 getNumericScale (int32 attr)
 Get Numeric scale from typmod.
 
int32 getNumericScale (Typemod typmod)
 
int32 getNumericWordCount (int32 precision)
 Get Numeric word count from precision.
 
bool isSimilarNumericTypmod (int32 attra, int32 attrb)
 Return true if these have the same EE representation.
 
bool isSimilarNumericTypmod (Typemod a, Typemod b)
 

Detailed Description

basic utilities mainly for data types.