dot-xx
A personal collection of small C++ modules
Loading...
Searching...
No Matches
Concepts
Here is a list of all documented concepts with brief descriptions:
 Ndxx
  NmathThe main namespace of the dxx::math module
   Ncontainer_traitsAdvanced type traits for containers
    RconstructibleChecks if the library knows how to construct a vector container from a runtime size value
    RreturnableChecks if the library knows how to use a vector container type as a return value from procedures
   RvectorWe can treat any input range as a vector
   Rmut_vectorA vector for which the elements can be written to
   Rvector_likeVector for which the element type is convertible to a target vector's type
   Rmut_vector_likeSimilar to vector_like, but also satisfies mut_vector
  NselftestMain namespace of dxx::selftest module
   Rnamed_test_body
  NutilsThe main namespace of the dxx::utils module
   RpointerConcept over std::is_pointer_v
   RreferenceConcept over std::is_reference_v
   Rconst_vrpA const value, a pointer to const, or a reference to const
   Rmut_vrpInverse of const_vrp
   Ris_aChecks if the type is an instance of a template
   Reither_ofChecks if a type is the same as at least one of the provided arguments
   Rneither_ofChecks if a type is neither of provided arguments
   RdeclaresChecks if the type was used to declare a certain value