Theolizer  Version.1.2.0
serializer for C++ / Do you want to update your classes easily ?
theolizer::BasicRange< tIterator > クラステンプレート

範囲ベースfor用のRageを管理する基底クラス [詳解]

#include <rbfor.h>

公開メンバ関数

 BasicRange (tIterator &&iBegin, tIterator &&iEnd)
 
void drop_front ()
 
ValueType & front ()
 
bool empty () const
 
tIterator begin () const
 
tIterator end () const
 
tIterator operator-> ()
 
ValueType & operator* ()
 
BasicRangeoperator++ ()
 
BasicRange operator++ (int)
 

詳解

template<class tIterator>
class theolizer::BasicRange< tIterator >

範囲ベースfor用のRageを管理する基底クラス

for(auto&& aLoop : getRBForIndexer(コンテナ)) とした時のaLoopの型の基底クラスである。

rbfor.h161 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: