Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::base::IsBaseOf< Base, Derived >::Helper Struct Reference

Because the Derived type-cast operator is non-const, it is preferred over the Base operator when calling Test() below. More...

#include "type_structs.h"

Public Member Functions

 operator Base * () const
 
 operator Derived * ()
 

Detailed Description

template<typename Base, typename Derived>
struct ion::base::IsBaseOf< Base, Derived >::Helper

Because the Derived type-cast operator is non-const, it is preferred over the Base operator when calling Test() below.

Definition at line 48 of file type_structs.h.

Member Function Documentation

template<typename Base , typename Derived >
ion::base::IsBaseOf< Base, Derived >::Helper::operator Base * ( ) const
template<typename Base , typename Derived >
ion::base::IsBaseOf< Base, Derived >::Helper::operator Derived * ( )

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