Files
MeanField_SERiF/docs/man/man3/serif_utils_misc_std_helper.3

55 lines
1.6 KiB
Groff
Raw Normal View History

.TH "serif::utils::misc::std_helper" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*-
.ad l
.nh
.SH NAME
serif::utils::misc::std_helper
.SH SYNOPSIS
.br
.PP
.SS "Typedefs"
.in +1c
.ti -1c
.RI "template<class T> using \fBNeitherConstNorVolatile\fP = std::remove_cv_t<T>"
.br
.ti -1c
.RI "template<class T> using \fBNeitherConstNorVolatileReference\fP = std::remove_cvref_t<T>"
.br
.in -1c
.SS "Functions"
.in +1c
.ti -1c
.RI "template<typename\&.\&.\&. Ts> consteval std::size_t \fBCountVariadicArguments\fP () noexcept"
.br
.in -1c
.SS "Variables"
.in +1c
.ti -1c
.RI "template<class Child, class Parent> constexpr bool \fBAIsBaseClassOfB\fP = std::is_base_of_v<Parent, Child>"
.br
.ti -1c
.RI "template<class Ta, class Tb> constexpr bool \fBSameType\fP = std::is_same_v<Ta, Tb>"
.br
.in -1c
.SH "Typedef Documentation"
.PP
.SS "template<class T> using \fBserif::utils::misc::std_helper::NeitherConstNorVolatile\fP = std::remove_cv_t<T>"
.SS "template<class T> using \fBserif::utils::misc::std_helper::NeitherConstNorVolatileReference\fP = std::remove_cvref_t<T>"
.SH "Function Documentation"
.PP
.SS "template<typename\&.\&.\&. Ts> std::size_t serif::utils::misc::std_helper::CountVariadicArguments ()\fR [nodiscard]\fP, \fR [consteval]\fP, \fR [noexcept]\fP"
.SH "Variable Documentation"
.PP
.SS "template<class Child, class Parent> bool serif::utils::misc::std_helper::AIsBaseClassOfB = std::is_base_of_v<Parent, Child>\fR [constexpr]\fP"
.SS "template<class Ta, class Tb> bool serif::utils::misc::std_helper::SameType = std::is_same_v<Ta, Tb>\fR [constexpr]\fP"
.SH "Author"
.PP
Generated automatically by Doxygen for SERiF from the source code\&.