Jamba C++ API 8.0.0
Loading...
Searching...
No Matches
Concepts.h File Reference
#include <concepts>
#include <functional>

Go to the source code of this file.

Namespaces

namespace  pongasoft
namespace  pongasoft::Utils

Concepts

concept  pongasoft::Utils::IntegralOrEnum
 Concept that encapsulates both an integer and an enum (underlying type is an integral).
concept  pongasoft::Utils::UnaryFunction
 Matches a callable used for read-only operations.
concept  pongasoft::Utils::UnaryModifier
 Matches a callable used for modification.
concept  pongasoft::Utils::UnaryTransformer
 Matches any callable (lambda, function object, etc.) that can be invoked with a T const& (or T) and return a value convertible to T.