hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
range_types.hpp File Reference
#include <boost/range/any_range.hpp>
#include "interfaces/common_objects/types.hpp"
Include dependency graph for range_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 shared_model
 
 shared_model::interface
 
 shared_model::interface::types
 

Typedefs

using shared_model::interface::types::SignatureRangeType = boost::any_range< interface::Signature, boost::forward_traversal_tag, const Signature & >
 Type of signature range, which returns when signatures are invoked. More...
 
using shared_model::interface::types::TransactionsCollectionType = boost::any_range< Transaction, boost::random_access_traversal_tag, const Transaction & >
 Type of transactions' collection. More...
 
using shared_model::interface::types::AccountAssetCollectionType = boost::any_range< AccountAsset, boost::random_access_traversal_tag, const AccountAsset & >
 
using shared_model::interface::types::HashCollectionType = boost::any_range< HashType, boost::forward_traversal_tag, const HashType & >
 Type of hash collection. More...