ComPPare 1.0.0
Loading...
Searching...
No Matches
concepts.hpp File Reference

This file contains commonly used concepts internally within the ComPPare library. More...

Include dependency graph for concepts.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  comppare::internal::concepts
 Contains commonly used concepts internally within the ComPPare library.
 
namespace  comppare
 ComPPare framework main namespace.
 
namespace  comppare::internal
 

Concepts

concept  comppare::internal::concepts::Streamable
 Concept for a type that can be streamed to an output stream.
 
concept  comppare::internal::concepts::FloatingPoint
 Concept for a floating-point type.
 
concept  comppare::internal::concepts::Integral
 Concept for an integral type.
 
concept  comppare::internal::concepts::Arithmetic
 Concept for an arithmetic type (either floating-point or integral).
 
concept  comppare::internal::concepts::String
 Concept for a string type.
 
concept  comppare::internal::concepts::Void
 Concept for a void type.
 
concept  comppare::internal::concepts::RangeOfArithmetic
 Concept for a range of arithmetic types, excluding strings.
 

Detailed Description

This file contains commonly used concepts internally within the ComPPare library.

Author
Leong Fan FUNG (funglf) stanl.nosp@m.eyfu.nosp@m.nglf@.nosp@m.gmai.nosp@m.l.com
Date
2025
See also
LICENSE For full license text.