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

#include <transport.hpp>

Public Member Functions

 GenericMessage ()
 GenericMessage (messages::MessageType m_type, const std::shared_ptr< google::protobuf::Message > &m_msg)
bool empty () const

Public Attributes

hw::trezor::messages::MessageType m_type
std::shared_ptr< google::protobuf::Message > m_msg
bool m_empty

Detailed Description

Generic message holder, type + obj

Constructor & Destructor Documentation

◆ GenericMessage() [1/2]

hw::trezor::GenericMessage::GenericMessage ( )
inline

◆ GenericMessage() [2/2]

hw::trezor::GenericMessage::GenericMessage ( messages::MessageType m_type,
const std::shared_ptr< google::protobuf::Message > & m_msg )

Member Function Documentation

◆ empty()

bool hw::trezor::GenericMessage::empty ( ) const
inline

Member Data Documentation

◆ m_empty

bool hw::trezor::GenericMessage::m_empty

◆ m_msg

std::shared_ptr<google::protobuf::Message> hw::trezor::GenericMessage::m_msg

◆ m_type

hw::trezor::messages::MessageType hw::trezor::GenericMessage::m_type

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