contracts.hpp
-
template<typename T, auto... constraints>
class gviz::contracts::Contract - #include <contracts.hpp>
Contract is a (monad-like) single container that ensures its holding value of type
Tis satisfied by givenconstraintscallable protectes.Public Functions
-
inline constexpr Contract()
-
inline constexpr auto operator->() const noexcept
-
inline constexpr auto operator*() const noexcept
Public Static Functions
-
inline constexpr Contract()
-
namespace gviz
- file contracts.hpp
- #include <>#include <>#include <>#include <>
- dir /home/cthulhu/projects/repos/libgvizard/include/gvizard
- dir /home/cthulhu/projects/repos/libgvizard/include