Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::secondary_key_traits< T > Struct Template Reference

#include <contract_table_objects.hpp>

Public Types

using value_type = std::enable_if_t<std::is_integral<T>::value, T>
 

Static Public Member Functions

static constexpr value_type true_lowest ()
 
static constexpr value_type true_highest ()
 

Detailed Description

template<typename T>
struct sysio::chain::secondary_key_traits< T >

Definition at line 159 of file contract_table_objects.hpp.

Member Typedef Documentation

◆ value_type

template<typename T >
using sysio::chain::secondary_key_traits< T >::value_type = std::enable_if_t<std::is_integral<T>::value, T>

Definition at line 160 of file contract_table_objects.hpp.

Member Function Documentation

◆ true_highest()

template<typename T >
static constexpr value_type sysio::chain::secondary_key_traits< T >::true_highest ( )
inlinestaticconstexpr

Definition at line 165 of file contract_table_objects.hpp.

165{ return std::numeric_limits<value_type>::max(); }

◆ true_lowest()

template<typename T >
static constexpr value_type sysio::chain::secondary_key_traits< T >::true_lowest ( )
inlinestaticconstexpr

Definition at line 164 of file contract_table_objects.hpp.

164{ return std::numeric_limits<value_type>::lowest(); }

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