gauthd
 
Loading...
Searching...
No Matches
GNET::Fee Class Reference

Класс для управления тарифами и платежами More...

#include <fee.h>

Public Types

enum  {
  FEE_TIME , FEE_OCTETS , FEE_MONTH , FEE_SEASON ,
  FEE_BONUS
}
 

Public Member Functions

 Fee ()
 Конструктор по умолчанию
 
 ~Fee ()
 Деструктор класса
 

Detailed Description

Класс для управления тарифами и платежами

Класс содержит перечисление типов тарификации и хранит текущее значение платежа. Может использоваться для расчетов стоимости услуг в различных тарифных моделях.

Definition at line 18 of file fee.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
FEE_TIME 

Оплата за время использования

FEE_OCTETS 

Оплата за объем переданных данных

FEE_MONTH 

Месячная подписка

FEE_SEASON 

Сезонная подписка

FEE_BONUS 

Бонусный режим оплаты

Definition at line 27 of file fee.h.

Constructor & Destructor Documentation

◆ Fee()

GNET::Fee::Fee ( )
inline

Конструктор по умолчанию

Postcondition
Инициализирует внутренний счетчик платежа нулевым значением

Definition at line 39 of file fee.h.

◆ ~Fee()

GNET::Fee::~Fee ( )
inline

Деструктор класса

Warning
Не выполняет никаких специальных действий

Definition at line 45 of file fee.h.


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