Apache Ignite C++
Static Public Member Functions | List of all members
ignite::binary::BinaryEnumIntMinNull< T > Struct Template Reference

Implementations of BinaryEnum nullability when INT32_MIN ordinal value used as a NULL indicator. More...

#include <binary_enum.h>

Inheritance diagram for ignite::binary::BinaryEnumIntMinNull< T >:
ignite::binary::BinaryEnumDefaultAll< T >

Static Public Member Functions

static bool IsNull (const T &val)
 Check whether passed binary object should be interpreted as NULL. More...
 
static void GetNull (T &dst)
 Get NULL value for the given binary type. More...
 

Detailed Description

template<typename T>
struct ignite::binary::BinaryEnumIntMinNull< T >

Implementations of BinaryEnum nullability when INT32_MIN ordinal value used as a NULL indicator.

Member Function Documentation

◆ GetNull()

template<typename T >
static void ignite::binary::BinaryEnumIntMinNull< T >::GetNull ( T &  dst)
inlinestatic

Get NULL value for the given binary type.

Parameters
dstNull value for the type.

◆ IsNull()

template<typename T >
static bool ignite::binary::BinaryEnumIntMinNull< T >::IsNull ( const T &  val)
inlinestatic

Check whether passed binary object should be interpreted as NULL.

Returns
True if binary object should be interpreted as NULL.

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