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 [] します。.
|
1.2.15