ADTF
Loading...
Searching...
No Matches
adtf::mediadescription::flash::arithmetic_type< Type > Struct Template Reference

#include <type_reflection_legacy.h>

Inherits adtf::mediadescription::flash::cType.

Public Member Functions

std::string GetName () const override
 
size_t GetSize () const override
 
size_t GetAlignment () const override
 

Detailed Description

template<typename Type>
struct adtf::mediadescription::flash::arithmetic_type< Type >

Type implementation for arithmetic (POD) types.

Member Function Documentation

◆ GetAlignment()

template<typename Type>
size_t adtf::mediadescription::flash::arithmetic_type< Type >::GetAlignment ( ) const
inlineoverridevirtual
Returns
The default alignment of the type.

Implements adtf::mediadescription::flash::cType.

◆ GetName()

template<typename Type>
std::string adtf::mediadescription::flash::arithmetic_type< Type >::GetName ( ) const
inlineoverridevirtual
Returns
The name of the type.

Implements adtf::mediadescription::flash::cType.

◆ GetSize()

template<typename Type>
size_t adtf::mediadescription::flash::arithmetic_type< Type >::GetSize ( ) const
inlineoverridevirtual
Returns
The size of the type.

Implements adtf::mediadescription::flash::cType.


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