chsvlib
chsv helper source code
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NChusovBasic chsvlib namespace
 NExceptionsA namespace for chsvlib generic exception classes and for special helper function
 NExecutionControlA namespace of execution control facilities
 NMathA namespace containing mathematical functions and components
 NMemoryA namespace of functions and components used to work with memory
 NStringA namespace of string manipulation functions and classes
 NWin32Axillary chsvlib elements simplifying calls to Win32 API
 CIErrorInfoAn interface that must be implemented by any class implementing an object to hold error information processed by the SetLastChsvErrorInformation and GetLastChsvErrorInfo
 Cchsvlib_general_category_tA class of general chsvlib error category, which is introduced to conform std::system_error requirements
 Cidentity
 Cis_swappable_withC++14 compliant implementation of std::is_swappable_with from <type_traits> of C++17
 Cis_nothrow_swappable_withC++14 compliant implementation of std::is_nothrow_swappable_with from <type_traits> of C++17
 Cis_swappableC++14 compliant implementation of std::is_swappable from <type_traits> of C++17
 Cis_nothrow_swappableC++14 compliant implementation of std::is_swappable from <type_traits> of C++17
 Cintegral_sequenceA type used to unpack tuples and pass its elements as a sequence of parameters via std::get <ind>(tuple_object)... . The type can be obtained at compile time using the integral_sequence_maker metafunction
 Cintegral_sequence_makerFor a given size provides a type member "type" specifying an integral sequence (inclusively starting from 0 to the sequence_size - 1) of the integral_sequence type. Used to sequentially extract parameters of a variadic template like std::tuple during a function call
 Cfunction_traitsProvides traits of a Callable type: return type, parameter types, and a number of parameters
 Cis_reference_wrapperChecks whether a type T is an std::reference_wrapper object. Inherits from the resulting std::integral_constant instantiation
 Cis_equality_comparableChecks whether a type T satisfies the EqualityComparable requirements
 Cis_testable_by_negationChecks whether a type T supports an unary negation operator, that is whether for an object T x an expression !x would be well-formed and convertible to bool
 Citeratable_type_traitsIf the specified type is iteratable, the class inherits members of std::iterator_traits specialized for the iterator of the specified type
 Cis_iteratable_typeChecks whether a given type is iteratable
 NstdSTL namespace
 Cis_error_code_enum< ::Chusov::chsvlib_error >
 Cis_error_condition_enum< ::Chusov::chsvlib_error >