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

Namespaces

namespace  zero_helper

Classes

struct  AbstractClockWrapper
struct  AgedAssociativeContainerExtractT
struct  AgedAssociativeContainerExtractT< false >
class  AgedContainerIterator
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  CopyConst
 Copy const attribute from T to U if present. More...
struct  CopyConst< T const, U >
class  EmptyBaseOptimization
class  EmptyBaseOptimization< T, UniqueID, false >
struct  IsBoostReverseIterator
struct  IsBoostReverseIterator< boost::intrusive::reverse_iterator< It > >
struct  IsEmptyBaseOptimizationDerived
struct  LexicalCast
struct  LexicalCast< Out, boost::core::basic_string_view< char > >
struct  LexicalCast< Out, char * >
struct  LexicalCast< Out, char const * >
struct  LexicalCast< Out, std::string >
struct  LexicalCast< Out, std::string_view >
struct  LexicalCast< std::string, In >
class  ListIterator
class  ListNode
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.