class eosio::binary_extension

Class List > eosio :: binary_extension

Public Types

Type Name
typedef T value_type

Public Functions

Type Name
constexpr binary_extension ()
constexpr binary_extension (const T & ext)
constexpr binary_extension (T && ext)
constexpr binary_extension (std::in_place_t, Args &&... args)
~binary_extension ()
constexpr binary_extension (const binary_extension & other)
constexpr binary_extension (binary_extension && other)
constexpr operator bool () const
constexpr bool has_value () const
constexpr T & value ()

Detailed Description

Container to hold a binary payload for an extension

Template parameters:

  • T - Contained typed

Public Types Documentation

typedef value_type

using eosio::binary_extension< T >::value_type =  T;

Public Functions Documentation

function binary_extension (1/6)

constexpr eosio::binary_extension::binary_extension ()

function binary_extension (2/6)

constexpr eosio::binary_extension::binary_extension (
    const T & ext
)

function binary_extension (3/6)

constexpr eosio::binary_extension::binary_extension (
    T && ext
)

function binary_extension (4/6)

constexpr eosio::binary_extension::binary_extension (
    std::in_place_t ,
    Args &&... args
)

construct contained type in place

function ~binary_extension

eosio::binary_extension::~binary_extension ()

function binary_extension (5/6)

constexpr eosio::binary_extension::binary_extension (
    const binary_extension & other
)

function binary_extension (6/6)

constexpr eosio::binary_extension::binary_extension (
    binary_extension && other
)

function operator bool

explicit constexpr eosio::binary_extension::operator bool () const

test if container is holding a value

function has_value

constexpr bool eosio::binary_extension::has_value () const

test if container is holding a value

function value

constexpr T & eosio::binary_extension::value ()

get the contained value


The documentation for this class was generated from the following file: in/eosio.cdt/libraries/eosiolib/core/eosio/binary\_extension.hpp

results matching ""

    No results matching ""