hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::interface::AbstractTransportFactory< Interface, Transport > Class Template Referenceabstract

#include "query_service.hpp"

Collaboration diagram for shared_model::interface::AbstractTransportFactory< Interface, Transport >:
Collaboration graph

Classes

struct  Error
 

Public Member Functions

virtual iroha::expected::Result< std::unique_ptr< Interface >, Errorbuild (Transport transport) const =0
 
virtual ~AbstractTransportFactory ()=default
 

Constructor & Destructor Documentation

template<typename Interface, typename Transport>
virtual shared_model::interface::AbstractTransportFactory< Interface, Transport >::~AbstractTransportFactory ( )
virtualdefault

Member Function Documentation

template<typename Interface, typename Transport>
virtual iroha::expected::Result<std::unique_ptr<Interface>, Error> shared_model::interface::AbstractTransportFactory< Interface, Transport >::build ( Transport  transport) const
pure virtual

The documentation for this class was generated from the following files: