Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Core::VariableSet::StaticVisitor< TYPES > Struct Template Reference

Base class for visitors with static supported types. Visiting will be prepared at compile time by unfolding type list and generating all the required function calls for the visit. Any class that defines the same alias for a public member "types" can be used as a visitor. More...

#include <Core/Containers/VariableSet.hpp>

+ Collaboration diagram for Ra::Core::VariableSet::StaticVisitor< TYPES >:

Public Types

using types = Utils::TypeList<TYPES...>
 

Detailed Description

template<typename... TYPES>
struct Ra::Core::VariableSet::StaticVisitor< TYPES >

Base class for visitors with static supported types. Visiting will be prepared at compile time by unfolding type list and generating all the required function calls for the visit. Any class that defines the same alias for a public member "types" can be used as a visitor.

Visiting operators

Definition at line 273 of file VariableSet.hpp.

Member Typedef Documentation

◆ types

template<typename... TYPES>
using Ra::Core::VariableSet::StaticVisitor< TYPES >::types = Utils::TypeList<TYPES...>

Definition at line 274 of file VariableSet.hpp.


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