Keyple C++
0.9.0
Keyple, an Open Source SDK for Ticketing
|
#include <PoTransaction.h>
Public Member Functions | |
const std::string & | getName () const |
uint8_t | getSessionKey () const |
bool | operator== (const AccessLevel &o) const |
bool | operator!= (const AccessLevel &o) const |
Static Public Attributes | |
static const AccessLevel | SESSION_LVL_NONE |
static const AccessLevel | SESSION_LVL_PERSO |
static const AccessLevel | SESSION_LVL_LOAD |
static const AccessLevel | SESSION_LVL_DEBIT |
Friends | |
std::ostream & | operator<< (std::ostream &os, const AccessLevel &al) |
bool | operator< (const AccessLevel &lhs, const AccessLevel &rhs) |
The PO Transaction Access Level: personalization, loading or debiting
const std::string & keyple::calypso::transaction::AccessLevel::getName | ( | ) | const |
uint8_t keyple::calypso::transaction::AccessLevel::getSessionKey | ( | ) | const |
bool keyple::calypso::transaction::AccessLevel::operator!= | ( | const AccessLevel & | o | ) | const |
bool keyple::calypso::transaction::AccessLevel::operator== | ( | const AccessLevel & | o | ) | const |
|
friend |
|
friend |
|
static |
Session Access Level used for validating and debiting purposes
|
static |
Session Access Level used for reloading purposes
|
static |
Default value (uninitialized)
|
static |
Session Access Level used for personalization purposes.