KSCL::CReceiveBufferに対する継承グラフ
公開メンバ | |
CReceiveBuffer (const int p_iSize) | |
・コンストラクタ。. より詳しく... | |
~CReceiveBuffer () | |
・デストラクタ。. より詳しく... | |
void | ReSize (const int p_iSize) |
・中に持っている文字配列のサイズを変更して再確保します。. より詳しく... | |
int | GetSize () const |
・現在の配列のサイズを返します。. より詳しく... | |
type_Element * | GetReceivePointer () |
・配列への非 const ポインタを返します。. より詳しく... | |
const type_Element * | GetPointer () const |
・配列への const ポインタを返します。. より詳しく... | |
bool | IsRemained (const type_Element *p_pData) const |
・外に出したポインタをまだ持っているか調べます。. より詳しく... | |
非公開属性 | |
int | m_iSize |
文字配列のサイズ。実際にはこの +1 確保されます。. より詳しく... | |
type_Element * | m_pData |
配列を指すポインタ。このポインタに new [] / delete [] します。. より詳しく... |
指定したサイズの配列を作成してそこにデータを受け取ります。
type_Element | 配列の要素の型。 |
|
・コンストラクタ。. 配列を確保します。
|
|
・デストラクタ。. 配列を解放します。 |
|
・中に持っている文字配列のサイズを変更して再確保します。.
中に持っている文字配列のサイズを変更します。
|
|
・現在の配列のサイズを返します。.
コンストラクタ及び ReSize() で渡したサイズをそのまま返します。
|
|
・配列への非 const ポインタを返します。.
列を受け取るためのポインタを返します。
|
|
・配列への const ポインタを返します。.
リードオンリーなデータを返します。
|
|
・外に出したポインタをまだ持っているか調べます。.
GetReceivePointer() や GetPointer() で取りだしたポインタは、 ReSize() で使えなくなってしまいます。
|
|
文字配列のサイズ。実際にはこの +1 確保されます。.
|
|
配列を指すポインタ。このポインタに new [] / delete [] します。.
|