xrpld
Loading...
Searching...
No Matches
beast::detail Namespace Reference

Namespaces

namespace  zero_helper

Classes

struct  AbstractClockWrapper
struct  AgedAssociativeContainerExtractT
struct  AgedAssociativeContainerExtractT< false >
class  AgedContainerIterator
struct  IsBoostReverseIterator
struct  IsBoostReverseIterator< boost::intrusive::reverse_iterator< It > >
class  AgedOrderedContainer
 Associative container where each element is also indexed by time. More...
class  AgedUnorderedContainer
 Associative container where each element is also indexed by time. More...
struct  IsEmptyBaseOptimizationDerived
class  EmptyBaseOptimization
class  EmptyBaseOptimization< T, UniqueID, false >
struct  LexicalCast
struct  LexicalCast< std::string, In >
struct  LexicalCast< Out, std::string_view >
struct  LexicalCast< Out, boost::core::basic_string_view< char > >
struct  LexicalCast< Out, std::string >
struct  LexicalCast< Out, char const * >
struct  LexicalCast< Out, char * >
struct  CopyConst
 Copy const attribute from T to U if present. More...
struct  CopyConst< T const, U >
class  ListNode
class  ListIterator
class  LogStreamBuf
class  XorShiftEngine

Functions

template<class T>
void reverseBytes (T &t)
template<class T>
void maybeReverseBytes (T &t, std::false_type)
template<class T>
void maybeReverseBytes (T &t, std::true_type)
template<class T, class Hasher>
void maybeReverseBytes (T &t, Hasher &)

Variables

std::string gThreadName

Function Documentation

◆ reverseBytes()

template<class T>
void beast::detail::reverseBytes ( T & t)

Definition at line 27 of file hash_append.h.

◆ maybeReverseBytes() [1/3]

template<class T>
void beast::detail::maybeReverseBytes ( T & t,
std::false_type  )

Definition at line 38 of file hash_append.h.

◆ maybeReverseBytes() [2/3]

template<class T>
void beast::detail::maybeReverseBytes ( T & t,
std::true_type  )

Definition at line 45 of file hash_append.h.

◆ maybeReverseBytes() [3/3]

template<class T, class Hasher>
void beast::detail::maybeReverseBytes ( T & t,
Hasher &  )

Definition at line 53 of file hash_append.h.

Variable Documentation

◆ gThreadName

std::string beast::detail::gThreadName
thread_local

Definition at line 105 of file CurrentThreadName.cpp.