Support Class Library
A set of tools providing classes and utility
Class Index
_ | a | b | c | d | e | f | h | i | l | m | n | o | p | r | s | t | u | v | w
  _  
channel_transport_traits (scl::async::details)   FunctionObject (scl::concepts)   NoOp (scl::tools::meta::details)   StreamIteratorPayload (scl::stream::details)   
ChannelReceiver (scl::async::details)   
  h  
NullablePointer (scl::concepts)   Swappable (scl::concepts)   
__any__impl (scl::utils::details)   ChannelSender (scl::async::details)   
  o  
  t  
__any_base (scl::utils::details)   CharTraits (scl::concepts)   Hash (scl::concepts)   
__exists (scl::tools::meta::details)   Constructible (scl::concepts)   
  i  
OpStreamIterator (scl::stream::details::iterator)   Throwable (scl::exceptions)   
__exists< T, void_t< T > > (scl::tools::meta::details)   ConvertibleTo (scl::concepts)   Optional (scl::utils)   to_set_toolbox (scl::stream::terminators::pack::details)   
__is_concept (scl::concepts::details)   Copyable (scl::concepts)   InequalityComparable (scl::concepts)   OutOfBound (scl::exceptions)   to_set_toolbox_alloc (scl::stream::terminators::pack::details)   
__is_concept< T, scl::tools::meta ::enable_if_t< scl::tools::meta ::is_convertible< T, bool >() &&scl::tools::meta ::is_default_constructible< T >() > > (scl::concepts::details)   CopyAssignable (scl::concepts)   InequalityComparableWith (scl::concepts)   
  p  
to_vector_toolbox (scl::stream::terminators::pack::details)   
__is_instance (scl::tools::meta::details)   CopyConstructible (scl::concepts)   Integral (scl::concepts)   to_vector_toolbox_alloc (scl::stream::terminators::pack::details)   
__is_instance< U, U< T... > > (scl::tools::meta::details)   
  d  
InvalidAnyCast (scl::exceptions)   Either::payload_t (scl::utils)   ToString (scl::utils)   
__is_swappable (scl::tools::meta::details)   InvalidArgument (scl::exceptions)   Placeholder (scl::utils)   ToString< None > (scl::utils)   
__is_swappable< T, enable_if_t< !is_same< T, add_lvalue_reference_t< T > >() &&is_swappable_with< T &, T & >() > > (scl::tools::meta::details)   DefaultConstructible (scl::concepts)   InvalidCast (scl::exceptions)   Predicate (scl::concepts)   ToString< Optional< T >, scl::tools::meta ::enable_if_t< scl::tools::meta ::defines_scl_to_string< T >() > > (scl::utils)   
__is_swappable_with (scl::tools::meta::details)   DerivedFrom (scl::concepts)   InvalidEitherAccess (scl::exceptions)   
  r  
ToString< scl::http::StatusCode > (scl::utils)   
__is_swappable_with< T, U, void_t< enable_if_t< exists< decltype(std::swap(std::declval< T & >(), std::declval< U & >()))>() &&exists< decltype(std::swap(std::declval< U & >(), std::declval< T & >()))>() > > > (scl::tools::meta::details)   Destructible (scl::concepts)   InvalidResource (scl::exceptions)   ToString< scl::http::Version, void > (scl::utils)   
__ostream_op_defined (scl::tools::meta::details)   
  e  
InvalidResultAccess (scl::exceptions)   RangeCreator (scl::stream::creators::details)   ToString< T, scl::tools::meta ::enable_if_t< scl::tools::meta ::defines_std_to_string< T >() > > (scl::utils)   
__ostream_op_defined< T, void_t< decltype(operator<<(std::declval< std::ostream & >(), std::declval< const T & >())) > > (scl::tools::meta::details)   InvalidValue (scl::stream::details)   RawStorage (scl::utils)   ToString< T, scl::tools::meta ::enable_if_t< scl::tools::meta ::is_base_of< scl::exceptions::Throwable, T >() > > (scl::utils)   
__to_string_defined (scl::tools::meta::details)   Either (scl::utils)   Invocable (scl::concepts)   real_const (scl::tools::meta)   ToString< T, scl::tools::meta ::enable_if_t< scl::tools::meta ::is_same< T, char >()||scl::tools::meta ::is_same< T, const char * >()||scl::tools::meta ::is_same< T, std::string >() > > (scl::utils)   
__to_string_defined< T, void_t< decltype(std::to_string(std::declval< const T & >())) > > (scl::tools::meta::details)   EmptyOptionalAccess (scl::exceptions)   Iterator (scl::concepts)   real_const< T *, void > (scl::tools::meta)   tuple_size< scl::async::Channel< T, Lock, Guard, Container > > (std)   
__toStringDefined (scl::tools::meta::details)   EndStreamIterator (scl::stream::details::iterator)   
  l  
Regular (scl::concepts)   
  u  
__toStringDefined< T, void_t< scl::utils::ToString< T > > > (scl::tools::meta::details)   EqualityComparable (scl::concepts)   RegularInvocable (scl::concepts)   
  a  
EqualityComparableWith (scl::concepts)   LessThanComparable (scl::concepts)   Relation (scl::concepts)   UninitializedMemoryAccess (scl::exceptions)   
Exception (scl::exceptions)   LessThanComparableWith (scl::concepts)   Result (scl::utils)   unique_toolbox (scl::stream::operators::details)   
Active (scl::async)   
  f  
Either::lhs_tag (scl::utils)   result_error (scl::utils::details)   uniqueBy_toolbox (scl::stream::operators::details)   
Any (scl::utils)   
  m  
result_value (scl::utils::details)   UniqueByOperator (scl::stream::operators::details)   
AssignableWith (scl::concepts)   filter_toolbox (scl::stream::operators::details)   Either::rhs_tag (scl::utils)   Unsigned (scl::concepts)   
AsyncQueue (scl::async)   FilterOperator (scl::stream::operators::details)   map_toolbox (scl::stream::operators::details)   RuntimeException (scl::exceptions)   UnsignedIntegral (scl::concepts)   
  b  
fn (scl::tools::meta)   MapOperator (scl::stream::operators::details)   
  s  
  v  
fn< F, decltype(&F::operator())> (scl::tools::meta)   Movable (scl::concepts)   
BaseStreamIterator (scl::stream::details::iterator)   fn< R(*)(Args...), void > (scl::tools::meta)   MoveAssignable (scl::concepts)   Same (scl::concepts)   ValueSwappable (scl::concepts)   
BinaryPredicate (scl::concepts)   fn< R(Class::*const)(Args...), std::nullptr_t > (scl::tools::meta)   MoveConstructible (scl::concepts)   SemiRegular (scl::concepts)   VectorPacker (scl::stream::terminators::pack::details)   
Boolean (scl::concepts)   fn< R(Class::*const)(Args...), void > (scl::tools::meta)   Mutexed (scl::async)   SetPacker (scl::stream::terminators::pack::details)   Version (scl::http)   
ByLine (scl::stream::creators::details)   for_each_toolbox (scl::stream::terminators::details)   
  n  
Signed (scl::concepts)   
  w  
ByLineIterator (scl::stream::creators::details)   ForEachTerminator (scl::stream::terminators::details)   SignedIntegral (scl::concepts)   
  c  
FromArrayIterator (scl::stream::creators::details)   NonCopyable (scl::concepts)   StatusCode (scl::http)   with_traits (scl::async)   
FromStlIterator (scl::stream::creators::details)   None (scl::utils)   StlAdapter (scl::stream::details::iterator)   with_traits< Mutexed< T > > (scl::async)   
Channel (scl::async)   function_traits (scl::tools::meta)   NonMovable (scl::concepts)   Stream (scl::stream)   with_traits< std::mutex > (scl::async)   
channel_actor_traits (scl::async::details)   function_traits< std::function< R(Args...)> > (scl::tools::meta)   NonNullViolation (scl::exceptions)   StreamIterator (scl::stream::details::iterator)   
_ | a | b | c | d | e | f | h | i | l | m | n | o | p | r | s | t | u | v | w