#include <ink_auth_api.h>
Public Member Functions | |
const void * | data () const |
unsigned | length () const |
INK_AUTH_SEED (const void *x, unsigned ln) | |
INK_AUTH_SEED (const uint8_t &x) | |
INK_AUTH_SEED (const uint16_t &x) | |
INK_AUTH_SEED (const uint32_t &x) | |
INK_AUTH_SEED (const uint64_t &x) | |
INK_AUTH_SEED (const int8_t &x) | |
INK_AUTH_SEED (const int16_t &x) | |
INK_AUTH_SEED (const int32_t &x) | |
INK_AUTH_SEED (const int64_t &x) | |
INK_AUTH_SEED (const INK_AUTH_TOKEN &x) | |
INK_AUTH_SEED (const char *str) | |
INK_AUTH_SEED (const char *str, unsigned ln) | |
INK_AUTH_SEED (const unsigned char *str) | |
INK_AUTH_SEED (const unsigned char *str, unsigned ln) | |
Protected Member Functions | |
void | init (const void *d, unsigned l) |
Protected Attributes | |
const void * | m_data |
unsigned | m_length |
Definition at line 40 of file ink_auth_api.h.
INK_AUTH_SEED::INK_AUTH_SEED | ( | const void * | x, | |
unsigned | ln | |||
) | [inline] |
Definition at line 52 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const uint8_t & | x | ) | [inline] |
Definition at line 57 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const uint16_t & | x | ) | [inline] |
Definition at line 61 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const uint32_t & | x | ) | [inline] |
Definition at line 65 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const uint64_t & | x | ) | [inline] |
Definition at line 69 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const int8_t & | x | ) | [inline] |
Definition at line 73 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const int16_t & | x | ) | [inline] |
Definition at line 77 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const int32_t & | x | ) | [inline] |
Definition at line 81 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const int64_t & | x | ) | [inline] |
Definition at line 85 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const INK_AUTH_TOKEN & | x | ) | [inline] |
Definition at line 90 of file ink_auth_api.h.
References init(), and INK_AUTH_TOKEN::u8.
INK_AUTH_SEED::INK_AUTH_SEED | ( | const char * | str | ) | [inline] |
Definition at line 95 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const char * | str, | |
unsigned | ln | |||
) | [inline] |
Definition at line 100 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const unsigned char * | str | ) | [inline] |
Definition at line 105 of file ink_auth_api.h.
References init().
INK_AUTH_SEED::INK_AUTH_SEED | ( | const unsigned char * | str, | |
unsigned | ln | |||
) | [inline] |
Definition at line 110 of file ink_auth_api.h.
References init().
const void* INK_AUTH_SEED::data | ( | ) | const [inline] |
Definition at line 43 of file ink_auth_api.h.
References m_data.
void INK_AUTH_SEED::init | ( | const void * | d, | |
unsigned | l | |||
) | [inline, protected] |
Definition at line 117 of file ink_auth_api.h.
References m_data, and m_length.
Referenced by INK_AUTH_SEED().
unsigned INK_AUTH_SEED::length | ( | ) | const [inline] |
Definition at line 47 of file ink_auth_api.h.
References m_length.
const void* INK_AUTH_SEED::m_data [protected] |
Definition at line 123 of file ink_auth_api.h.
unsigned INK_AUTH_SEED::m_length [protected] |
Definition at line 124 of file ink_auth_api.h.