|
Kagome
Polkadot Runtime Engine in C++17
|
Classes | |
| struct | Empty |
| struct | is_shared_ptr |
| struct | is_shared_ptr< std::shared_ptr< T > > |
| struct | is_smart_ptr |
| struct | is_smart_ptr< std::shared_ptr< T > > |
| struct | is_smart_ptr< std::unique_ptr< T > > |
| struct | is_unique_ptr |
| struct | is_unique_ptr< std::unique_ptr< T > > |
| struct | NumTag |
| Number-based marker-type for using as tag. More... | |
| struct | Stub |
| Stub-class for unimplemented types. More... | |
| class | Tagged |
| struct | Wrapper |
Typedefs | |
| template<size_t N> | |
| using | Unused = Tagged< Empty, NumTag< N >> |
Functions | |
| const std::string & | buildVersion () |
| template<class Stream > | |
| Stream & | operator<< (Stream &s, const Empty &) |
| template<class Stream > | |
| Stream & | operator>> (Stream &s, Empty &) |
| template<typename Tag > | |
| scale::ScaleEncoderStream & | operator<< (scale::ScaleEncoderStream &s, const Stub< Tag > &data) |
| template<typename Tag > | |
| scale::ScaleDecoderStream & | operator>> (scale::ScaleDecoderStream &s, Stub< Tag > &data) |
| template<size_t N> | |
| bool | operator== (const Unused< N > &, const Unused< N > &) |
Copyright Soramitsu Co., Ltd. All Rights Reserved. SPDX-License-Identifier: Apache-2.0
| using kagome::Unused = typedef Tagged<Empty, NumTag<N>> |
Special zero-size-type for some things (e.g., unsupported and experimental).
Definition at line 24 of file unused.hpp.
| const std::string& kagome::buildVersion | ( | ) |
| Stream& kagome::operator<< | ( | Stream & | s, |
| const Empty & | |||
| ) |
| scale::ScaleEncoderStream& kagome::operator<< | ( | scale::ScaleEncoderStream & | s, |
| const Stub< Tag > & | data | ||
| ) |
Definition at line 27 of file unused.hpp.
| Stream& kagome::operator>> | ( | Stream & | s, |
| Empty & | |||
| ) |