CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::IterableTypeTrait Class Referenceabstract

#include <CeresEngine/Reflection/TypeInfo.hpp>

Inheritance diagram for CeresEngine::IterableTypeTrait:
CeresEngine::impl::TIterableTypeTrait< T >

Public Member Functions

virtual Box begin (const Box &value) const =0
 Gets the begin iterator value by calling valie.begin().
 
virtual Box end (const Box &value) const =0
 Gets the begin iterator value by calling value.end().
 

Protected Member Functions

 ~IterableTypeTrait ()=default
 

Constructor & Destructor Documentation

◆ ~IterableTypeTrait()

CeresEngine::IterableTypeTrait::~IterableTypeTrait ( )
protecteddefault

Member Function Documentation

◆ begin()

virtual Box CeresEngine::IterableTypeTrait::begin ( const Box value) const
pure virtual

Gets the begin iterator value by calling valie.begin().

Implemented in CeresEngine::impl::TIterableTypeTrait< T >.

◆ end()

virtual Box CeresEngine::IterableTypeTrait::end ( const Box value) const
pure virtual

Gets the begin iterator value by calling value.end().

Implemented in CeresEngine::impl::TIterableTypeTrait< T >.


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