Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::SenClassRelation< T > Struct Template Reference

Compile-time information about a generated (or built-in) type. More...

#include <type_traits.h>

Public Types

using BaseType = void
 gives the base type corresponding to T
using InterfaceType = void
 gives the interface type corresponding to T
using LocalProxyType = void
 gives the local proxy type corresponding to T
using RemoteProxyType = void
 gives the remote proxy type corresponding to T

Static Public Attributes

static constexpr bool isBaseTypeTemplate = false
 whether the base types' base class is a template parameter

Detailed Description

template<typename T>
struct sen::SenClassRelation< T >

Compile-time information about a generated (or built-in) type.

Member Typedef Documentation

◆ BaseType

template<typename T>
using sen::SenClassRelation< T >::BaseType = void

gives the base type corresponding to T

◆ InterfaceType

template<typename T>
using sen::SenClassRelation< T >::InterfaceType = void

gives the interface type corresponding to T

◆ LocalProxyType

template<typename T>
using sen::SenClassRelation< T >::LocalProxyType = void

gives the local proxy type corresponding to T

◆ RemoteProxyType

template<typename T>
using sen::SenClassRelation< T >::RemoteProxyType = void

gives the remote proxy type corresponding to T

Member Data Documentation

◆ isBaseTypeTemplate

template<typename T>
bool sen::SenClassRelation< T >::isBaseTypeTemplate = false
staticconstexpr

whether the base types' base class is a template parameter


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