Home :: GreenPad :: ki :: KTL classes

class gapbufobj

^ 
    extends gapbuf<T*> as public

gapbuf + smartptr のふり

要素削除時にdeleteを実行しっちゃったりするバージョン。 任意オブジェクトをギャップバッファで使いたいときは これでてきとーに代用すべし。

Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:208
Author:
K.INABA
Version:
beta

Contents

^ 
EntityTypeScopeShort Description
~gapbufobjdestructor publicundocumented
gapbufobjconstructor publicundocumented
operator []operator publicundocumented
operator []operator publicundocumented
RemoveAllmethod publicundocumented
RemoveAtmethod publicundocumented
RemoveToTailmethod publicundocumented

destructor ~gapbufobj

? ^  > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:238
Code:
public ~ gapbufobj ( )

constructor gapbufobj

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:213
Code:
public explicit gapbufobj ( ulong alloc_size = 40 ) : gapbuf < T * > ( alloc_size )

operator []

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:249
Code:
public T & operator [] ( ulong i )

operator []

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:252
Code:
public const T & operator [] ( ulong i ) const

method RemoveAll

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:241
Code:
public void RemoveAll ( ulong i )

method RemoveAt

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:235
Code:
public void RemoveAt ( ulong i ,
ulong len = 1 )

method RemoveToTail

? ^  < > 
undocumented
Source:
C:\usr\develop\MyProject\GreenPad\kilib\ktlgap.h:244
Code:
public void RemoveToTail ( ulong i )

Created Mon May 06 21:01:05 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_msvc_MSWin32-4.0.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.