Botan 3.5.0
Crypto and TLS for C&
Utilities

Various utility functions and types. More...

Topics

 Boost
 
 CPUID
 Handle runtime feature detection of the current CPU.
 
 Dynamic Loader
 Helper class to represent a dynamically loaded library.
 
 GHASH
 
 HTTP
 
 Locking Allocator
 STL allocator using mlock to lock memory.
 
 Memory Pool
 
 Polynomial Doubling
 
 SIMD
 Helpers for working with SIMD instructions.
 
 Socket
 
 SQLite 3
 
 Thread Utilities
 
 Tree Hash
 Generic implementation of Merkle Tree Hashing.
 
 UUID
 

Files

file  alignment_buffer.h
 Internal Header.
 
file  allocator.cpp
 
file  allocator.h
 Public Header.
 
file  assert.cpp
 
file  assert.h
 Public Header.
 
file  bit_ops.h
 Internal Header.
 
file  bswap.h
 Internal Header.
 
file  calendar.cpp
 
file  calendar.h
 Internal Header.
 
file  charset.cpp
 
file  charset.h
 Internal Header.
 
file  codec_base.h
 Internal Header.
 
file  compiler.h
 Public Header.
 
file  concepts.h
 Public Header.
 
file  ct_utils.cpp
 
file  ct_utils.h
 Internal Header.
 
file  data_src.cpp
 
file  data_src.h
 Public Header.
 
file  database.h
 Public Header.
 
file  donna128.h
 Internal Header.
 
file  exceptn.cpp
 
file  exceptn.h
 Public Header.
 
file  filesystem.cpp
 
file  filesystem.h
 Internal Header.
 
file  fmt.h
 Internal Header.
 
file  int_utils.h
 Internal Header.
 
file  loadstor.h
 This header contains various helper functions to load and store unsigned integers in big- or little-endian byte order.
 
file  mem_ops.cpp
 
file  mem_ops.h
 Public Header.
 
file  mul128.h
 Internal Header.
 
file  mutex.h
 Public Header.
 
file  os_utils.cpp
 
file  os_utils.h
 Internal Header.
 
file  parsing.cpp
 
file  parsing.h
 Internal Header.
 
file  prefetch.cpp
 
file  prefetch.h
 Internal Header.
 
file  read_cfg.cpp
 
file  read_kv.cpp
 
file  rotate.h
 Internal Header.
 
file  rounding.h
 Internal Header.
 
file  scan_name.cpp
 
file  scan_name.h
 Internal Header.
 
file  stl_util.h
 Internal Header.
 
file  strong_type.h
 Public Header.
 
file  timer.cpp
 
file  timer.h
 Internal Header.
 
file  types.h
 Public Header.
 
file  version.cpp
 
file  version.h
 Public Header.
 

Detailed Description

Various utility functions and types.

This module depends on: