Kagome
Polkadot Runtime Engine in C++17
|
#include <tagged.hpp>
Public Types | |
typedef Tag | tag |
Public Member Functions | |
template<typename... Args> | |
Tagged (Args &&...args) | |
Tagged (T &&value) noexcept(not std::is_lvalue_reference_v< decltype(value)>) | |
Tagged & | operator= (T &&value) noexcept(not std::is_lvalue_reference_v< decltype(value)>) |
template<typename Out > | |
operator Out () | |
Friends | |
friend::scale::ScaleEncoderStream & | operator<< (::scale::ScaleEncoderStream &s, const Tagged< T, Tag > &tagged) |
friend::scale::ScaleDecoderStream & | operator>> (::scale::ScaleDecoderStream &s, Tagged< T, Tag > &tagged) |
Definition at line 29 of file tagged.hpp.
typedef Tag kagome::Tagged< T, Tag, Base >::tag |
Definition at line 31 of file tagged.hpp.
|
inlineexplicit |
Definition at line 34 of file tagged.hpp.
|
inlinenoexcept |
Definition at line 36 of file tagged.hpp.
|
inlineexplicit |
Definition at line 50 of file tagged.hpp.
|
inlinenoexcept |
Definition at line 39 of file tagged.hpp.
|
friend |
Definition at line 59 of file tagged.hpp.
|
friend |
Definition at line 68 of file tagged.hpp.