Enigma  3.2.0
A Simple, Reliable and Efficient Encryption Tool
Enigma Namespace Reference

Namespaces

 BigEndian
 
 Constants
 
 DateTimeUtils
 Namespace contains useful Date Time related utility functions.
 
 LittleEndian
 

Classes

class  ResourceManager
 

Typedefs

using byte = std::uint8_t
 

Functions

std::uint64_t BSwap64 (std::uint64_t host_int)
 
std::uint32_t BSwap32 (std::uint32_t host_int)
 
std::uint16_t BSwap16 (std::uint16_t host_int)
 

Typedef Documentation

◆ byte

using Enigma::byte = typedef std::uint8_t

Definition at line 12 of file Types.hpp.

Function Documentation

◆ BSwap16()

std::uint16_t Enigma::BSwap16 ( std::uint16_t  host_int)
inline

Definition at line 48 of file Endianness.hpp.

◆ BSwap32()

std::uint32_t Enigma::BSwap32 ( std::uint32_t  host_int)
inline

Definition at line 35 of file Endianness.hpp.

◆ BSwap64()

std::uint64_t Enigma::BSwap64 ( std::uint64_t  host_int)
inline

Definition at line 18 of file Endianness.hpp.