SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::eos::relations::CatalogContainsRelation< RelationCatalog< Relations... >, RelationT > Struct Template Reference

A specialization of the CatalogContainsRelation trait for a RelationCatalog. This trait is used to determine if a RelationCatalog contains a given relation. This is true so long as any of the relations in the catalog match the relation type being checked for. More...

#include <traits.hpp>

Inheritance diagram for serif::eos::relations::CatalogContainsRelation< RelationCatalog< Relations... >, RelationT >:
[legend]
Collaboration diagram for serif::eos::relations::CatalogContainsRelation< RelationCatalog< Relations... >, RelationT >:
[legend]

Detailed Description

template<typename... Relations, typename RelationT>
struct serif::eos::relations::CatalogContainsRelation< RelationCatalog< Relations... >, RelationT >

A specialization of the CatalogContainsRelation trait for a RelationCatalog. This trait is used to determine if a RelationCatalog contains a given relation. This is true so long as any of the relations in the catalog match the relation type being checked for.

Template Parameters
RelationsThe relation types that make up the catalog.
RelationTThe relation type to check for.

The documentation for this struct was generated from the following file: