fire v0.19.0
Framework for sImulation and Reconstruction of Events
fire::io::class_version_impl::enable_if_type< T, R > Struct Template Reference

Check if the passed type T is a valid type at compile time. More...

#include <ClassVersion.h>

Public Types

using type = R
 

Detailed Description

template<class T, class R = void>
struct fire::io::class_version_impl::enable_if_type< T, R >

Check if the passed type T is a valid type at compile time.

Copied from https://stackoverflow.com/a/9644512

This is necessary so we can check if the compile-time defined version number (stored as a type) is defined for a specific class.


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