Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
uid.C File Reference
#include <random>
#include <cstring>
#include <cctype>
#include <cstdint>
#include <uid.H>
#include <ah-errors.H>
Include dependency graph for uid.C:

Go to the source code of this file.

Typedefs

typedef unsigned char Byte
 

Functions

static char * hexadecimalize (const Byte &byte, char *&str)
 
static char unhexadecimalize (char *&str)
 

Typedef Documentation

◆ Byte

typedef unsigned char Byte

Definition at line 39 of file uid.C.

Function Documentation

◆ hexadecimalize()

static char * hexadecimalize ( const Byte byte,
char *&  str 
)
static

Definition at line 41 of file uid.C.

References h, l, and Aleph::nibble_to_char().

Referenced by Uid::stringficate().

◆ unhexadecimalize()

static char unhexadecimalize ( char *&  str)
static

Definition at line 53 of file uid.C.

References Aleph::char_to_nibble(), h, and l.

Referenced by Uid::destringficate().