Fabcoin Core  0.16.2
P2P Digital Currency
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ContractResult Class Reference

#include <contractresult.h>

Inheritance diagram for ContractResult:
[legend]
Collaboration diagram for ContractResult:
[legend]

Public Types

enum  ContractTxType { CreateResult, SendToResult, CallResult }
 

Public Member Functions

 ContractResult (QWidget *parent=0)
 
 ~ContractResult ()
 
void setResultData (QVariant result, FunctionABI function, QList< QStringList > paramValues, ContractTxType type)
 

Private Member Functions

void setParamsData (FunctionABI function, QList< QStringList > paramValues)
 
void updateCreateResult (QVariant result)
 
void updateSendToResult (QVariant result)
 
void updateCallResult (QVariant result, FunctionABI function, QList< QStringList > paramValues)
 

Private Attributes

Ui::ContractResultui
 

Detailed Description

Definition at line 12 of file contractresult.h.

Member Enumeration Documentation

Enumerator
CreateResult 
SendToResult 
CallResult 

Definition at line 17 of file contractresult.h.

Constructor & Destructor Documentation

ContractResult::ContractResult ( QWidget *  parent = 0)
explicit

Definition at line 9 of file contractresult.cpp.

Here is the call graph for this function:

ContractResult::~ContractResult ( )

Definition at line 16 of file contractresult.cpp.

Member Function Documentation

void ContractResult::setParamsData ( FunctionABI  function,
QList< QStringList >  paramValues 
)
private

Definition at line 44 of file contractresult.cpp.

Here is the caller graph for this function:

void ContractResult::setResultData ( QVariant  result,
FunctionABI  function,
QList< QStringList >  paramValues,
ContractTxType  type 
)

Definition at line 21 of file contractresult.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void ContractResult::updateCallResult ( QVariant  result,
FunctionABI  function,
QList< QStringList >  paramValues 
)
private

Definition at line 152 of file contractresult.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void ContractResult::updateCreateResult ( QVariant  result)
private

Definition at line 127 of file contractresult.cpp.

Here is the caller graph for this function:

void ContractResult::updateSendToResult ( QVariant  result)
private

Definition at line 140 of file contractresult.cpp.

Here is the caller graph for this function:

Member Data Documentation

Ui::ContractResult* ContractResult::ui
private

Definition at line 27 of file contractresult.h.


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