iberbox
2.1.2
|
The Action Data class. More...
Public Member Functions | |
NodeHandle | getAccountHandle () const |
Gets the account handle. More... | |
uint64_t | getAccountId () const |
Gets the account identifier. More... | |
AccountInfo | getAccountInfo () const |
Gets the account info. More... | |
PermissionInfoList | getAccountPermissions () const |
Gets the permissions a user has in every joined account. More... | |
const std::string | getAccountStringHandle () const |
Gets the account string handle. More... | |
ActionList | getActionList () const |
Gets the action list. More... | |
const char * | getActionName () const |
Gets the name of the action. More... | |
const std::string | getActionNameString () const |
Gets the name of the action. More... | |
SessionInfoList | getActiveSessions () const |
Gets the active sessions. More... | |
BalancesInfo | getBalancesInfo () const |
Gets the balances info. More... | |
uint64_t | getCompletedSize () const |
Gets the completed size. More... | |
CouponInfo | getCoupon () const |
Gets the coupon. More... | |
CouponInfoList | getCoupons () const |
Gets the coupons. More... | |
const std::string | getCustomData () const |
Get custom data set by the app. More... | |
std::vector< uint8_t > * | getData () |
Gets the data. More... | |
const char * | getEmail () const |
Gets the email. More... | |
const std::string | getEmailString () const |
Gets the email. More... | |
Error | getError () const |
Gets the error. More... | |
const char * | getErrorName () const |
Gets the error name. More... | |
const std::string | getErrorNameString () const |
Gets the error name. More... | |
int | getErrorType () const |
Gets the error type. More... | |
SessionInfoList | getInactiveSessions () const |
Gets the inactive sessions. More... | |
int | getIntValue () const |
Gets the int value. More... | |
InvoicingInfo | getInvoicingInfo () const |
Gets the invoicing info. More... | |
const char * | getLastName () const |
Gets the last name. More... | |
const std::string | getLastNameString () const |
Gets the last name. More... | |
const char * | getLink () const |
Gets the link. More... | |
const std::string | getLinkString () const |
Gets the link. More... | |
int | getLocalTag () const |
Gets the local tag of an action. More... | |
CommandLogList | getLog () const |
Gets the commands log for the current account. More... | |
long | getLongValue () const |
Gets the long value. More... | |
const char * | getName () const |
Gets the name. More... | |
const std::string | getNameString () const |
Gets the name. More... | |
Node | getNode () const |
Gets the node. More... | |
NodeHandle | getNodeHandle () const |
Gets the node identifier. More... | |
uint64_t | getNodeId () const |
Gets the node identifier. More... | |
NodeList | getNodeList () const |
Gets the node list. More... | |
NumberList | getNumberList () const |
Gets the number list. More... | |
uint64_t | getParentId () const |
Gets the parent node identifier. More... | |
const char * | getPassword () const |
Gets the password. More... | |
const std::string | getPasswordString () const |
Gets the password. More... | |
PaymentInfo | getPaymentInfo () const |
Gets the payment info. More... | |
const char * | getSession () const |
Gets the session. More... | |
const std::string | getSessionString () const |
Gets the session. More... | |
int | getStatus () const |
Gets the status. More... | |
StringList | getStringList () const |
Gets the string list. More... | |
SubscriptionInfoList | getSubscriptionInfoList () const |
Gets the subscription info list. More... | |
int | getTag () const |
Gets the Tag object. More... | |
const char * | getText () const |
Gets the text. More... | |
const std::string | getTextString () const |
Gets the text. More... | |
uint64_t | getTotalSize () const |
Gets the total size. More... | |
Transfer | getTransfer () const |
Gets the transfer. More... | |
TransferList | getTransferList () const |
Gets the transfer list. More... | |
int | getType () const |
Gets the type of the action. More... | |
uint64_t | getUserId () const |
Gets the user identifier. More... | |
UserInfo | getUserInfo () const |
Gets the user info. More... | |
PermissionInfoList | getUserPermissions () const |
Gets the permissions every joined user has for the current account. More... | |
bool | isFinished () const |
Gets whether the action is finished or not. More... | |
bool | isProcessed () const |
Gets whether the action is processed or not. More... | |
virtual | ~ActionData () |
Static Public Member Functions | |
static const char * | getTypeName (unsigned type) |
Gets the event type name. More... | |
static const std::string | getTypeNameString (unsigned type) |
Gets the event type name. More... | |
The Action Data class.
The action type enum.
|
virtual |
Referenced by getTypeNameString().
NodeHandle iberbox::ActionData::getAccountHandle | ( | ) | const |
uint64_t iberbox::ActionData::getAccountId | ( | ) | const |
AccountInfo iberbox::ActionData::getAccountInfo | ( | ) | const |
PermissionInfoList iberbox::ActionData::getAccountPermissions | ( | ) | const |
Gets the permissions a user has in every joined account.
Referenced by getTypeNameString().
const std::string iberbox::ActionData::getAccountStringHandle | ( | ) | const |
Gets the account string handle.
Referenced by getTypeNameString().
ActionList iberbox::ActionData::getActionList | ( | ) | const |
const char* iberbox::ActionData::getActionName | ( | ) | const |
Gets the name of the action.
Referenced by getTypeNameString().
const std::string iberbox::ActionData::getActionNameString | ( | ) | const |
SessionInfoList iberbox::ActionData::getActiveSessions | ( | ) | const |
BalancesInfo iberbox::ActionData::getBalancesInfo | ( | ) | const |
uint64_t iberbox::ActionData::getCompletedSize | ( | ) | const |
CouponInfo iberbox::ActionData::getCoupon | ( | ) | const |
CouponInfoList iberbox::ActionData::getCoupons | ( | ) | const |
const std::string iberbox::ActionData::getCustomData | ( | ) | const |
Get custom data set by the app.
Referenced by getTypeNameString().
std::vector<uint8_t>* iberbox::ActionData::getData | ( | ) |
const char* iberbox::ActionData::getEmail | ( | ) | const |
const std::string iberbox::ActionData::getEmailString | ( | ) | const |
Error iberbox::ActionData::getError | ( | ) | const |
const char* iberbox::ActionData::getErrorName | ( | ) | const |
const std::string iberbox::ActionData::getErrorNameString | ( | ) | const |
int iberbox::ActionData::getErrorType | ( | ) | const |
SessionInfoList iberbox::ActionData::getInactiveSessions | ( | ) | const |
int iberbox::ActionData::getIntValue | ( | ) | const |
InvoicingInfo iberbox::ActionData::getInvoicingInfo | ( | ) | const |
const char* iberbox::ActionData::getLastName | ( | ) | const |
const std::string iberbox::ActionData::getLastNameString | ( | ) | const |
const char* iberbox::ActionData::getLink | ( | ) | const |
const std::string iberbox::ActionData::getLinkString | ( | ) | const |
int iberbox::ActionData::getLocalTag | ( | ) | const |
Gets the local tag of an action.
The local tag uniquely identifies an action within a callback dispatcher.
Referenced by getTypeNameString().
CommandLogList iberbox::ActionData::getLog | ( | ) | const |
Gets the commands log for the current account.
Referenced by getTypeNameString().
long iberbox::ActionData::getLongValue | ( | ) | const |
const char* iberbox::ActionData::getName | ( | ) | const |
const std::string iberbox::ActionData::getNameString | ( | ) | const |
Node iberbox::ActionData::getNode | ( | ) | const |
NodeHandle iberbox::ActionData::getNodeHandle | ( | ) | const |
uint64_t iberbox::ActionData::getNodeId | ( | ) | const |
NodeList iberbox::ActionData::getNodeList | ( | ) | const |
NumberList iberbox::ActionData::getNumberList | ( | ) | const |
uint64_t iberbox::ActionData::getParentId | ( | ) | const |
Gets the parent node identifier.
Referenced by getTypeNameString().
const char* iberbox::ActionData::getPassword | ( | ) | const |
const std::string iberbox::ActionData::getPasswordString | ( | ) | const |
PaymentInfo iberbox::ActionData::getPaymentInfo | ( | ) | const |
const char* iberbox::ActionData::getSession | ( | ) | const |
const std::string iberbox::ActionData::getSessionString | ( | ) | const |
int iberbox::ActionData::getStatus | ( | ) | const |
StringList iberbox::ActionData::getStringList | ( | ) | const |
SubscriptionInfoList iberbox::ActionData::getSubscriptionInfoList | ( | ) | const |
Gets the subscription info list.
Referenced by getTypeNameString().
int iberbox::ActionData::getTag | ( | ) | const |
const char* iberbox::ActionData::getText | ( | ) | const |
const std::string iberbox::ActionData::getTextString | ( | ) | const |
uint64_t iberbox::ActionData::getTotalSize | ( | ) | const |
Transfer iberbox::ActionData::getTransfer | ( | ) | const |
TransferList iberbox::ActionData::getTransferList | ( | ) | const |
int iberbox::ActionData::getType | ( | ) | const |
Gets the type of the action.
The valid type values are described by ActionType enum.
Referenced by getTypeNameString().
|
inlinestatic |
Gets the event type name.
type
valid values are described in EventType enum
type | The event type. |
References LAST.
Referenced by getTypeNameString().
|
inlinestatic |
Gets the event type name.
type
valid values are described in EventType enum
type | The event type. |
References getAccountHandle(), getAccountId(), getAccountInfo(), getAccountPermissions(), getAccountStringHandle(), getActionList(), getActionName(), getActionNameString(), getActiveSessions(), getBalancesInfo(), getCompletedSize(), getCoupon(), getCoupons(), getCustomData(), getData(), getEmail(), getEmailString(), getError(), getErrorName(), getErrorNameString(), getErrorType(), getInactiveSessions(), getIntValue(), getInvoicingInfo(), getLastName(), getLastNameString(), getLink(), getLinkString(), getLocalTag(), getLog(), getLongValue(), getName(), getNameString(), getNode(), getNodeHandle(), getNodeId(), getNodeList(), getNumberList(), getParentId(), getPassword(), getPasswordString(), getPaymentInfo(), getSession(), getSessionString(), getStatus(), getStringList(), getSubscriptionInfoList(), getTag(), getText(), getTextString(), getTotalSize(), getTransfer(), getTransferList(), getType(), getTypeName(), getUserId(), getUserInfo(), getUserPermissions(), isFinished(), isProcessed(), and ~ActionData().
uint64_t iberbox::ActionData::getUserId | ( | ) | const |
UserInfo iberbox::ActionData::getUserInfo | ( | ) | const |
PermissionInfoList iberbox::ActionData::getUserPermissions | ( | ) | const |
Gets the permissions every joined user has for the current account.
Referenced by getTypeNameString().
bool iberbox::ActionData::isFinished | ( | ) | const |
Gets whether the action is finished or not.
Referenced by getTypeNameString().
bool iberbox::ActionData::isProcessed | ( | ) | const |
Gets whether the action is processed or not.
Referenced by getTypeNameString().