Electroneum
messages_map.hpp File Reference
#include <string>
#include <type_traits>
#include <memory>
#include "exceptions.hpp"
#include "trezor_defs.hpp"
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include "google/protobuf/descriptor.pb.h"
#include "messages/messages.pb.h"
Include dependency graph for messages_map.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  hw::trezor::MessageMapper
 

Namespaces

 hw
 
 hw::trezor
 

Functions

template<class t_message = google::protobuf::Message>
std::shared_ptr< t_message > hw::trezor::message_ptr_retype (std::shared_ptr< google::protobuf::Message > &in)
 
template<class t_message = google::protobuf::Message>
std::shared_ptr< t_message > hw::trezor::message_ptr_retype_static (std::shared_ptr< google::protobuf::Message > &in)