hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
soci::type_conversion< T, std::enable_if_t< std::is_same_v< std::decay_t< T >, std::string_view > or std::is_same_v< std::decay_t< T >, shared_model::interface::types::PublicKeyHexStringView > > > Struct Template Reference

#include "soci_string_view.hpp"

Collaboration diagram for soci::type_conversion< T, std::enable_if_t< std::is_same_v< std::decay_t< T >, std::string_view > or std::is_same_v< std::decay_t< T >, shared_model::interface::types::PublicKeyHexStringView > > >:
Collaboration graph

Public Types

using base_type = std::string
 

Static Public Member Functions

static void from_base (base_type const &in, indicator ind, std::string_view &out)
 
static void to_base (std::string_view const &in, base_type &out, indicator &ind)
 

Member Typedef Documentation

◆ base_type

template<typename T >
using soci::type_conversion< T, std::enable_if_t< std::is_same_v< std::decay_t< T >, std::string_view > or std::is_same_v< std::decay_t< T >, shared_model::interface::types::PublicKeyHexStringView > > >::base_type = std::string

Member Function Documentation

◆ from_base()

template<typename T >
static void soci::type_conversion< T, std::enable_if_t< std::is_same_v< std::decay_t< T >, std::string_view > or std::is_same_v< std::decay_t< T >, shared_model::interface::types::PublicKeyHexStringView > > >::from_base ( base_type const &  in,
indicator  ind,
std::string_view &  out 
)
inlinestatic

◆ to_base()

template<typename T >
static void soci::type_conversion< T, std::enable_if_t< std::is_same_v< std::decay_t< T >, std::string_view > or std::is_same_v< std::decay_t< T >, shared_model::interface::types::PublicKeyHexStringView > > >::to_base ( std::string_view const &  in,
base_type out,
indicator &  ind 
)
inlinestatic

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