Smartswitch
Operations | List of all members
Smartswitch::Billing::RefillVoucher Interface Reference

This interface allows to manipulate a RefillVoucher. More...

defined in <RefillVoucher.ice>

interface RefillVoucher extends Smartswitch::Destroyable { ... }

Inheritance diagram for Smartswitch::Billing::RefillVoucher:
Inheritance graph
[legend]
Collaboration diagram for Smartswitch::Billing::RefillVoucher:
Collaboration graph
[legend]

Operations

CurrencyAmount getAmount ()
 Obtain the CurrencyAmount of this RefillVoucher. More...
 
string getRefillDate ()
 Obtain the date and time when this RefillVoucher has been applied. More...
 
Peer::UsergetUser ()
 Obtain the proxy for a User to whom this RefillVoucher has been applied to refill User balance. More...
 
- Operations inherited from Smartswitch::Destroyable
void destroy ()
 Destroy the proxy entity at the Smartswitch side. More...
 

Detailed Description

This interface allows to manipulate a RefillVoucher.

Operation Documentation

◆ getAmount()

CurrencyAmount getAmount ( )

Obtain the CurrencyAmount of this RefillVoucher.

Returns
The CurrencyAmount of this RefillVoucher.

◆ getRefillDate()

string getRefillDate ( )

Obtain the date and time when this RefillVoucher has been applied.

Returns
The date and time when this RefillVoucher has been applied.
Empty, if this RefillVoucher hasn't been applied yet.

◆ getUser()

Peer::User* getUser ( )

Obtain the proxy for a User to whom this RefillVoucher has been applied to refill User balance.

Returns
The proxy for an existing User.

The documentation for this interface was generated from the following file: