|
dot-xx
A personal collection of small C++ modules
|
| Ndxx | |
| Nmath | The main namespace of the dxx::math module |
| Ncontainer_traits | Advanced type traits for containers |
| Rconstructible | Checks if the library knows how to construct a vector container from a runtime size value |
| Rreturnable | Checks if the library knows how to use a vector container type as a return value from procedures |
| Rvector | We can treat any input range as a vector |
| Rmut_vector | A vector for which the elements can be written to |
| Rvector_like | Vector for which the element type is convertible to a target vector's type |
| Rmut_vector_like | Similar to vector_like, but also satisfies mut_vector |
| Nselftest | Main namespace of dxx::selftest module |
| Rnamed_test_body | |
| Nutils | The main namespace of the dxx::utils module |
| Rpointer | Concept over std::is_pointer_v |
| Rreference | Concept over std::is_reference_v |
| Rconst_vrp | A const value, a pointer to const, or a reference to const |
| Rmut_vrp | Inverse of const_vrp |
| Ris_a | Checks if the type is an instance of a template |
| Reither_of | Checks if a type is the same as at least one of the provided arguments |
| Rneither_of | Checks if a type is neither of provided arguments |
| Rdeclares | Checks if the type was used to declare a certain value |