FOSSredder 0.5.0
Loading...
Searching...
No Matches
ui::payload::transaction_status Namespace Reference

Functions

QVariantList options (const QString &neutral, const QString &unverified, const QString &verified, const QString &completed)
 Builds transaction status options.
int statusAt (const QVariantList &options, int index)
 Reads the status value at an option index.
int indexForStatus (const QVariantList &options, int status)
 Finds the option index for a transaction status.

Variables

constexpr int kNeutral = 0
constexpr int kUnverified = 1
constexpr int kVerified = 2
constexpr int kCompleted = 3

Function Documentation

◆ indexForStatus()

int ui::payload::transaction_status::indexForStatus ( const QVariantList & options,
int status )
inline

Finds the option index for a transaction status.

Parameters
optionsTransaction status option rows.
statusTransaction status value.
Returns
Matching option index or 0.

Definition at line 244 of file PayloadMapper.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ options()

QVariantList ui::payload::transaction_status::options ( const QString & neutral,
const QString & unverified,
const QString & verified,
const QString & completed )
inline

Builds transaction status options.

Parameters
neutralNeutral label.
unverifiedUnverified label.
verifiedVerified label.
completedCompleted label.
Returns
Transaction status option rows.

Definition at line 216 of file PayloadMapper.h.

Here is the caller graph for this function:

◆ statusAt()

int ui::payload::transaction_status::statusAt ( const QVariantList & options,
int index )
inline

Reads the status value at an option index.

Parameters
optionsTransaction status option rows.
indexOption index.
Returns
Transaction status value.

Definition at line 234 of file PayloadMapper.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ kCompleted

int ui::payload::transaction_status::kCompleted = 3
inlineconstexpr

Definition at line 206 of file PayloadMapper.h.

◆ kNeutral

int ui::payload::transaction_status::kNeutral = 0
inlineconstexpr

Definition at line 203 of file PayloadMapper.h.

◆ kUnverified

int ui::payload::transaction_status::kUnverified = 1
inlineconstexpr

Definition at line 204 of file PayloadMapper.h.

◆ kVerified

int ui::payload::transaction_status::kVerified = 2
inlineconstexpr

Definition at line 205 of file PayloadMapper.h.