Monero
Loading...
Searching...
No Matches
hw::trezor::MessageMapper Class Reference

#include <messages_map.hpp>

Public Member Functions

 MessageMapper ()

Static Public Member Functions

::google::protobuf::Message * get_message (int wire_number)
::google::protobuf::Message * get_message (messages::MessageType)
::google::protobuf::Message * get_message (const std::string &msg_name)
static messages::MessageType get_message_wire_number (const google::protobuf::Message *msg)
static messages::MessageType get_message_wire_number (const google::protobuf::Message &msg)
static messages::MessageType get_message_wire_number (const std::string &msg_name)
template<class t_message = google::protobuf::Message>
static messages::MessageType get_message_wire_number ()

Constructor & Destructor Documentation

◆ MessageMapper()

hw::trezor::MessageMapper::MessageMapper ( )
inline

Member Function Documentation

◆ get_message() [1/3]

google::protobuf::Message * hw::trezor::MessageMapper::get_message ( const std::string & msg_name)
static

◆ get_message() [2/3]

google::protobuf::Message * hw::trezor::MessageMapper::get_message ( int wire_number)
static

◆ get_message() [3/3]

google::protobuf::Message * hw::trezor::MessageMapper::get_message ( messages::MessageType wire_number)
static

◆ get_message_wire_number() [1/4]

template<class t_message = google::protobuf::Message>
messages::MessageType hw::trezor::MessageMapper::get_message_wire_number ( )
inlinestatic

◆ get_message_wire_number() [2/4]

messages::MessageType hw::trezor::MessageMapper::get_message_wire_number ( const google::protobuf::Message & msg)
static

◆ get_message_wire_number() [3/4]

messages::MessageType hw::trezor::MessageMapper::get_message_wire_number ( const google::protobuf::Message * msg)
static

◆ get_message_wire_number() [4/4]

messages::MessageType hw::trezor::MessageMapper::get_message_wire_number ( const std::string & msg_name)
static

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