CrossFramework Library

クラス テンプレート XBase::RuntimeArray< T >

#include <XBase/RuntimeArray.hpp>


template<typename T>
class XBase::RuntimeArray< T >

実行時に確保する大きさが決まる配列。

XBase::RuntimeArray< T >に対する継承グラフ

すべてのメンバ一覧

typedef
typedef T ValueType

コンストラクタとデストラクタ
 RuntimeArray (uint aCount, IAllocator &aAllocator=IAllocator::Default())
 コンストラクタ。
 ~RuntimeArray ()
 デストラクタ。
アクセス
uint count () const
 配列長。
ValueType & at (const uint aIndex)
 指定番目の要素にアクセス。
const ValueType & at (const uint aIndex) const
 指定番目の要素にアクセス。
演算子オーバーロード
ValueType & operator[] (const uint aIndex)
 at() のエイリアス。
const ValueType & operator[] (const uint aIndex) const
 at()const のエイリアス。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義