iberbox  2.1.2
iberbox Namespace Reference

The iberbox namespace. More...

Classes

class  AccountInfoData
 The Account Info Data class. More...
 
class  ActionData
 The Action Data class. More...
 
class  ActionListener
 The Action Listener class. More...
 
class  BackupInfo
 
class  BalanceInfoData
 
class  BalancesInfoData
 
class  BlockingActionListener
 The Blocking Action Listener class. More...
 
class  CommandLogData
 
class  CouponInfoData
 
class  Error
 The error class. More...
 
class  EventData
 The event data class. More...
 
class  EventListener
 
class  Iberbox
 The Iberbox class. More...
 
class  IberboxSettings
 The IberboxSettings class. More...
 
class  InboxInfo
 
class  InvoiceInfoData
 
class  InvoicingInfoData
 
class  NodeData
 
class  PaymentInfoData
 The Payment Info Data class. More...
 
class  PaymentMethodInfoData
 The Payment Info Data class. More...
 
class  PermissionInfoData
 
class  RecordInfo
 
class  SessionInfoData
 
class  SnapshotInfo
 
class  SubscriptionInfoData
 The Subscription Info Data class. More...
 
class  TaskManager
 The Task Manager class. More...
 
class  TransferData
 
class  UserInfoData
 The user info data class. More...
 

Typedefs

typedef std::shared_ptr< AccountInfoData > AccountInfo
 
typedef std::shared_ptr< ActionData > Action
 
typedef std::vector< Action > ActionDataList
 
typedef std::shared_ptr< ActionDataList > ActionList
 
typedef ActionListener * ActionListenerType
 
typedef std::shared_ptr< BalanceInfoData > BalanceInfo
 
typedef std::vector< BalanceInfo > BalanceInfoDataList
 
typedef std::shared_ptr< BalanceInfoDataList > BalanceInfoList
 
typedef std::shared_ptr< BalancesInfoData > BalancesInfo
 
typedef std::shared_ptr< CommandLogData > CommandLog
 
typedef std::vector< CommandLog > CommandLogDataList
 
typedef std::shared_ptr< CommandLogDataList > CommandLogList
 
typedef std::shared_ptr< CouponInfoData > CouponInfo
 
typedef std::vector< CouponInfo > CouponInfoDataList
 
typedef std::shared_ptr< CouponInfoDataList > CouponInfoList
 
typedef std::shared_ptr< EventData > Event
 
typedef std::shared_ptr< std::vector< Event > > EventList
 
typedef EventListener * EventListenerType
 
typedef IberboxSettings * IberboxSettingsType
 IberboxSettingsType. More...
 
typedef std::shared_ptr< InvoiceInfoData > InvoiceInfo
 
typedef std::vector< InvoiceInfo > InvoiceInfoDataList
 
typedef std::shared_ptr< InvoiceInfoDataList > InvoiceInfoList
 
typedef std::shared_ptr< InvoicingInfoData > InvoicingInfo
 
typedef std::shared_ptr< NodeData > Node
 
typedef std::vector< Node > NodeDataList
 
typedef std::shared_ptr< NodeDataList > NodeList
 
typedef std::shared_ptr< NumberVector > NumberList
 
typedef std::vector< int64_t > NumberVector
 
typedef std::shared_ptr< PaymentInfoData > PaymentInfo
 
typedef std::shared_ptr< PaymentMethodInfoData > PaymentMethodInfo
 
typedef std::shared_ptr< PermissionInfoData > PermissionInfo
 
typedef std::vector< PermissionInfo > PermissionInfoDataList
 
typedef std::shared_ptr< PermissionInfoDataList > PermissionInfoList
 
typedef std::shared_ptr< SessionInfoData > SessionInfo
 
typedef std::vector< SessionInfo > SessionInfoDataList
 
typedef std::shared_ptr< SessionInfoDataList > SessionInfoList
 
typedef std::shared_ptr< StringVector > StringList
 
typedef std::vector< std::string > StringVector
 
typedef std::shared_ptr< SubscriptionInfoData > SubscriptionInfo
 
typedef std::vector< SubscriptionInfo > SubscriptionInfoDataList
 
typedef std::shared_ptr< SubscriptionInfoDataList > SubscriptionInfoList
 
typedef TaskManager * TaskManagerType
 
typedef std::shared_ptr< TransferData > Transfer
 
typedef std::vector< Transfer > TransferDataList
 
typedef std::shared_ptr< TransferDataList > TransferList
 
typedef UserId UserHandle
 
typedef uint64_t UserId
 The user identifier type. More...
 
typedef std::shared_ptr< UserInfoData > UserInfo
 The user info type. More...
 
typedef std::shared_ptr< std::vector< UserInfo > > UserInfoList
 The user info list type. More...
 

Detailed Description

The iberbox namespace.

Typedef Documentation

◆ AccountInfo

typedef std::shared_ptr<AccountInfoData> iberbox::AccountInfo

◆ Action

typedef std::shared_ptr<ActionData> iberbox::Action

◆ ActionDataList

typedef std::vector<Action> iberbox::ActionDataList

◆ ActionList

typedef std::shared_ptr<ActionDataList> iberbox::ActionList

◆ ActionListenerType

◆ BalanceInfo

typedef std::shared_ptr<BalanceInfoData> iberbox::BalanceInfo

◆ BalanceInfoDataList

◆ BalanceInfoList

◆ BalancesInfo

typedef std::shared_ptr<BalancesInfoData> iberbox::BalancesInfo

◆ CommandLog

typedef std::shared_ptr<CommandLogData> iberbox::CommandLog

◆ CommandLogDataList

◆ CommandLogList

typedef std::shared_ptr<CommandLogDataList> iberbox::CommandLogList

◆ CouponInfo

typedef std::shared_ptr<CouponInfoData> iberbox::CouponInfo

◆ CouponInfoDataList

◆ CouponInfoList

typedef std::shared_ptr<CouponInfoDataList> iberbox::CouponInfoList

◆ Event

typedef std::shared_ptr<EventData> iberbox::Event

◆ EventList

typedef std::shared_ptr<std::vector<Event> > iberbox::EventList

◆ EventListenerType

◆ IberboxSettingsType

IberboxSettingsType.

◆ InvoiceInfo

typedef std::shared_ptr<InvoiceInfoData> iberbox::InvoiceInfo

◆ InvoiceInfoDataList

◆ InvoiceInfoList

◆ InvoicingInfo

typedef std::shared_ptr<InvoicingInfoData> iberbox::InvoicingInfo

◆ Node

typedef std::shared_ptr<NodeData> iberbox::Node

◆ NodeDataList

typedef std::vector<Node> iberbox::NodeDataList

◆ NodeList

typedef std::shared_ptr<NodeDataList> iberbox::NodeList

◆ NumberList

typedef std::shared_ptr<NumberVector> iberbox::NumberList

◆ NumberVector

typedef std::vector<int64_t> iberbox::NumberVector

◆ PaymentInfo

typedef std::shared_ptr<PaymentInfoData> iberbox::PaymentInfo

◆ PaymentMethodInfo

◆ PermissionInfo

typedef std::shared_ptr<PermissionInfoData> iberbox::PermissionInfo

◆ PermissionInfoDataList

◆ PermissionInfoList

◆ SessionInfo

typedef std::shared_ptr<SessionInfoData> iberbox::SessionInfo

◆ SessionInfoDataList

◆ SessionInfoList

◆ StringList

typedef std::shared_ptr<StringVector> iberbox::StringList

◆ StringVector

typedef std::vector<std::string> iberbox::StringVector

◆ SubscriptionInfo

◆ SubscriptionInfoDataList

◆ SubscriptionInfoList

◆ TaskManagerType

◆ Transfer

typedef std::shared_ptr<TransferData> iberbox::Transfer

◆ TransferDataList

typedef std::vector<Transfer> iberbox::TransferDataList

◆ TransferList

typedef std::shared_ptr<TransferDataList> iberbox::TransferList

◆ UserHandle

◆ UserId

typedef uint64_t iberbox::UserId

The user identifier type.

◆ UserInfo

typedef std::shared_ptr<UserInfoData> iberbox::UserInfo

The user info type.

◆ UserInfoList

typedef std::shared_ptr<std::vector<UserInfo> > iberbox::UserInfoList

The user info list type.