pluto  1
Small utility library for UUIDs, SHA1, and Encryption
Classes | Enumerations | Functions
plt Namespace Reference

Do not use these functions. More...

Classes

class  FileDataReader
 class used in processing the file data for the encryption More...
 
class  IDataReader
 Template type, input the data type that is to be encrypted. More...
 
class  SHA1
 SHA1 functionality of Pluto. More...
 
class  TeaCrypter
 Encryption functionality of Pluto. More...
 

Enumerations

enum  { UUID4_ESUCCESS = 0, UUID4_EFAILURE = -1 }
 Enumerations used for error checking.
 

Functions

void Encrypt (uint32_t *v, uint32_t *k)
 Private encryption method.
 
void Decrypt (uint32_t *v, uint32_t *k)
 Private decryption method.
 
std::string GenUUID ()
 GenUUID - Generates a UUID4 string. More...
 

Detailed Description

Do not use these functions.

Function Documentation

std::string plt::GenUUID ( )

GenUUID - Generates a UUID4 string.

This function generates a Univeral Unique Identifier which is used as a key to reference an object. The format the UUID comes in is: xxxx0000-x0x0-0x0x-00xx-xxxxxx0000000

Returns
void