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

#include "call_model.hpp"

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

Public Member Functions

virtual ~CallModel ()
 
virtual const std::string & name () const =0
 
virtual const std::string & version () const =0
 
std::string toString () const
 
bool operator== (const CallModel &rhs) const
 

Constructor & Destructor Documentation

◆ ~CallModel()

CallModel::~CallModel ( )
virtualdefault

Reimplemented in shared_model::proto::CallModel.

Member Function Documentation

◆ name()

virtual const std::string& shared_model::interface::CallModel::name ( ) const
pure virtual

Implemented in shared_model::proto::CallModel.

Here is the caller graph for this function:

◆ operator==()

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

◆ toString()

std::string CallModel::toString ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ version()

virtual const std::string& shared_model::interface::CallModel::version ( ) const
pure virtual

Implemented in shared_model::proto::CallModel.

Here is the caller graph for this function:

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