Alexandria 2.32.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::Table::CastVisitor< To > Class Template Reference

#include <CastVisitor.h>

Inheritance diagram for Euclid::Table::CastVisitor< To >:
Collaboration diagram for Euclid::Table::CastVisitor< To >:

Public Member Functions

template<typename From>
To operator() (const From &from, typename std::enable_if< std::is_same< From, To >::value >::type *=0) const
template<typename From>
To operator() (const From &, typename std::enable_if<!std::is_same< From, To >::value >::type *=0) const

Detailed Description

template<typename To>
class Euclid::Table::CastVisitor< To >

Definition at line 41 of file CastVisitor.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename To>
template<typename From>
To Euclid::Table::CastVisitor< To >::operator() ( const From & ,
typename std::enable_if<!std::is_same< From, To >::value >::type * = 0 ) const
inline

Definition at line 50 of file CastVisitor.h.

◆ operator()() [2/2]

template<typename To>
template<typename From>
To Euclid::Table::CastVisitor< To >::operator() ( const From & from,
typename std::enable_if< std::is_same< From, To >::value >::type * = 0 ) const
inline

Definition at line 45 of file CastVisitor.h.


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