| Apache Ignite C++

Static Public Member Functions | List of all members
ignite::binary::BinaryTypeNonNullableType< T > Struct Template Reference

Default implementations of BinaryType methods for non-null type. More...

`#include <binary_type.h>`

Inheritance diagram for ignite::binary::BinaryTypeNonNullableType< T >:

## Static Public Member Functions
static bool | IsNull (const T &)
| 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::BinaryTypeNonNullableType< T >

Default implementations of BinaryType methods for non-null type.

## Member Function Documentation

## ◆ GetNull()

template<typename T >

static void ignite::binary::BinaryTypeNonNullableType< T >::GetNull | ( | T & | dst | ) |
| inline static

Get NULL value for the given binary type.

Parameters

  dst | Null value for the type.

## ◆ IsNull()

template<typename T >

static bool ignite::binary::BinaryTypeNonNullableType< T >::IsNull | ( | const T & |  | ) |
| inline static

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:

- binary_type.h