hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::proto::CallModel Class Reference

#include "proto_call_model.hpp"

Inheritance diagram for shared_model::proto::CallModel:
Inheritance graph
Collaboration diagram for shared_model::proto::CallModel:
Collaboration graph

Public Member Functions

 CallModel (iroha::protocol::Command &command)
 
virtual ~CallModel ()
 
const std::string & name () const override
 
const std::string & version () const override
 
const iroha::protocol::CallModel & getTransport () const
 
bool operator== (const CallModel &rhs) const
 
- Public Member Functions inherited from shared_model::interface::CallModel
std::string toString () const
 
bool operator== (const CallModel &rhs) const
 

Constructor & Destructor Documentation

◆ CallModel()

shared_model::proto::CallModel::CallModel ( iroha::protocol::Command &  command)
explicit
Here is the call graph for this function:

◆ ~CallModel()

shared_model::proto::CallModel::~CallModel ( )
virtualdefault

Reimplemented from shared_model::interface::CallModel.

Here is the caller graph for this function:

Member Function Documentation

◆ getTransport()

const iroha::protocol::CallModel & shared_model::proto::CallModel::getTransport ( ) const

◆ name()

const std::string & shared_model::proto::CallModel::name ( ) const
overridevirtual

Implements shared_model::interface::CallModel.

Here is the caller graph for this function:

◆ operator==()

bool shared_model::proto::CallModel::operator== ( const CallModel rhs) const
Here is the call graph for this function:

◆ version()

const std::string & shared_model::proto::CallModel::version ( ) const
overridevirtual

Implements shared_model::interface::CallModel.

Here is the caller graph for this function:

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