Enigma 3.2.2
A Simple, Reliable and Efficient Encryption Tool
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Enigma Namespace Reference

Namespaces

namespace  BigEndian
 
namespace  Constants
 
namespace  DateTimeUtils
 Namespace contains useful Date Time related utility functions.
 
namespace  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.