Skip to main content

IsTypeIndexerLike.ixx File

Concept constraining compile-time type index providers. More...

Included Headers

#include <concepts> #include <cstddef>

Namespaces Index

namespacehelios
namespaceengine
namespacecore
namespacecontainer
namespacebuffer
namespaceconcepts

Description

Concept constraining compile-time type index providers.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7#include <concepts>
8#include <cstddef>
9
10export module helios.engine.core.container.buffer.concepts.IsTypeIndexerLike;
11
12export namespace helios::engine::core::container::buffer::concepts {
13
19 template<typename T>
20 concept IsTypeIndexerLike = requires(T t)
21 {
22 {T::template typeIndex<int>()}->std::same_as<size_t>;
23 };
24
25}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.