CrossFramework Library

クラス XBase::MemBlock

#include <XBase/MemBlock.hpp>


メモリブロック。

すべてのメンバ一覧

コンストラクタ。
 MemBlock ()
 サイズ0のメモリブロックを作成。
 MemBlock (ptr_t aAddr, pword_t aSize)
 アドレス・サイズを指定して作成。
プロパティの取得。
bool isNull () const
 先頭アドレスが0か。
ptr_t head () const
 先頭アドレスを取得。
ptr_t tail () const
 終端アドレス( head() + size() )を取得。
pword_t size () const
 ブロックのバイト数を取得。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義