Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
PaymentRequestPlus Class Reference

#include <paymentrequestplus.h>

Public Member Functions

 PaymentRequestPlus ()
 
bool parse (const QByteArray &data)
 
bool SerializeToString (std::string *output) const
 
bool IsInitialized () const
 
bool getMerchant (X509_STORE *certStore, QString &merchant) const
 
QList< std::pair< CScript, CAmount > > getPayTo () const
 
const payments::PaymentDetails & getDetails () const
 

Private Attributes

payments::PaymentRequest paymentRequest
 
payments::PaymentDetails details
 

Detailed Description

Definition at line 28 of file paymentrequestplus.h.

Constructor & Destructor Documentation

PaymentRequestPlus::PaymentRequestPlus ( )
inline

Definition at line 31 of file paymentrequestplus.h.

Here is the call graph for this function:

Member Function Documentation

const payments::PaymentDetails& PaymentRequestPlus::getDetails ( ) const
inline

Definition at line 44 of file paymentrequestplus.h.

Here is the caller graph for this function:

bool PaymentRequestPlus::getMerchant ( X509_STORE *  certStore,
QString &  merchant 
) const

Definition at line 60 of file paymentrequestplus.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QList< std::pair< CScript, CAmount > > PaymentRequestPlus::getPayTo ( ) const

Definition at line 205 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

bool PaymentRequestPlus::IsInitialized ( ) const

Definition at line 55 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

bool PaymentRequestPlus::parse ( const QByteArray &  data)

Definition at line 28 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

bool PaymentRequestPlus::SerializeToString ( std::string *  output) const

Definition at line 50 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

Member Data Documentation

payments::PaymentDetails PaymentRequestPlus::details
private

Definition at line 48 of file paymentrequestplus.h.

payments::PaymentRequest PaymentRequestPlus::paymentRequest
private

Definition at line 47 of file paymentrequestplus.h.


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