mgcpp
A C++ Math Library Based on CUDA
Classes | Public Member Functions | Public Attributes | List of all members
mgcpp::static_any Struct Reference

#include <type_erased.hpp>

Classes

struct  concept
 
struct  model
 

Public Member Functions

 static_any ()=default
 
template<typename T >
 static_any (T data)
 
template<typename T >
get () const
 

Public Attributes

std::shared_ptr< concept const > m
 

Constructor & Destructor Documentation

◆ static_any() [1/2]

mgcpp::static_any::static_any ( )
default

◆ static_any() [2/2]

template<typename T >
mgcpp::static_any::static_any ( data)

Member Function Documentation

◆ get()

template<typename T >
T mgcpp::static_any::get ( ) const

Member Data Documentation

◆ m

std::shared_ptr<concept const> mgcpp::static_any::m

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