Monero C++ Library
Loading...
Searching...
No Matches
Public Member Functions | List of all members
monero::serializable_struct Struct Referenceabstract

#include <monero_daemon_model.h>

Inheritance diagram for monero::serializable_struct:
monero::monero_account monero::monero_address_book_entry monero::monero_block_header monero::monero_check monero::monero_integrated_address monero::monero_key_image monero::monero_key_image_import_result monero::monero_message_signature_result monero::monero_multisig_info monero::monero_multisig_init_result monero::monero_multisig_sign_result monero::monero_output monero::monero_rpc_connection monero::monero_subaddress monero::monero_sync_result monero::monero_transfer monero::monero_tx monero::monero_tx_config monero::monero_tx_set monero::monero_version monero::monero_wallet_config

Public Member Functions

std::string serialize () const
 
virtual rapidjson::Value to_rapidjson_val (rapidjson::Document::AllocatorType &allocator) const =0
 

Detailed Description

Base struct which can be serialized.

Member Function Documentation

◆ serialize()

std::string monero::serializable_struct::serialize ( ) const

Serializes the struct to a json std::string.

Returns
the struct serialized to a json std::string

◆ to_rapidjson_val()

virtual rapidjson::Value monero::serializable_struct::to_rapidjson_val ( rapidjson::Document::AllocatorType & allocator) const
pure virtual

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