kviewshell
GArrayBase Class Reference
#include <GContainer.h>

| Public Member Functions | |
| void | del (int n, int howmany=1) | 
| void | empty () | 
| GArrayBase (const Traits &traits, int lobound, int hibound) | |
| GArrayBase (const Traits &traits) | |
| GArrayBase (const GArrayBase &ref) | |
| void | ins (int n, const void *src, int howmany=1) | 
| GArrayBase & | operator= (const GArrayBase &ga) | 
| void | resize (int lobound, int hibound) | 
| void | shift (int disp) | 
| void | steal (GArrayBase &ga) | 
| void | touch (int n) | 
| ~GArrayBase () | |
| Protected Attributes | |
| void * | data | 
| GPBufferBase | gdata | 
| int | hibound | 
| int | lobound | 
| int | maxhi | 
| int | minlo | 
| const Traits & | traits | 
Detailed Description
Definition at line 313 of file GContainer.h.
Constructor & Destructor Documentation
| GArrayBase::GArrayBase | ( | const GArrayBase & | ref | ) | 
Definition at line 80 of file GContainer.cpp.
| GArrayBase::GArrayBase | ( | const Traits & | traits | ) | 
| GArrayBase::GArrayBase | ( | const Traits & | traits, | |
| int | lobound, | |||
| int | hibound | |||
| ) | 
| GArrayBase::~GArrayBase | ( | ) | 
Definition at line 114 of file GContainer.cpp.
Member Function Documentation
| void GArrayBase::del | ( | int | n, | |
| int | howmany = 1 | |||
| ) | 
Reimplemented in GArrayTemplate< TYPE >, GArrayTemplate< PColor >, GArrayTemplate< JB2Blit >, GArrayTemplate< GUTF8String >, GArrayTemplate< GP< FileRec > >, GArrayTemplate< short >, GArrayTemplate< TYPE >, GArrayTemplate< LibRect >, GArrayTemplate< JB2Shape >, GArrayTemplate< GP< File > >, GArrayTemplate< int >, and GArrayTemplate< GP< TYPE > >.
Definition at line 262 of file GContainer.cpp.
| void GArrayBase::empty | ( | ) | 
Reimplemented in GArrayTemplate< TYPE >, GArrayTemplate< PColor >, GArrayTemplate< JB2Blit >, GArrayTemplate< GUTF8String >, GArrayTemplate< GP< FileRec > >, GArrayTemplate< short >, GArrayTemplate< TYPE >, GArrayTemplate< LibRect >, GArrayTemplate< JB2Shape >, GArrayTemplate< GP< File > >, GArrayTemplate< int >, and GArrayTemplate< GP< TYPE > >.
Definition at line 156 of file GContainer.cpp.
| void GArrayBase::ins | ( | int | n, | |
| const void * | src, | |||
| int | howmany = 1 | |||
| ) | 
Definition at line 294 of file GContainer.cpp.
| GArrayBase & GArrayBase::operator= | ( | const GArrayBase & | ga | ) | 
Definition at line 121 of file GContainer.cpp.
| void GArrayBase::resize | ( | int | lobound, | |
| int | hibound | |||
| ) | 
Reimplemented in GArrayTemplate< TYPE >, GArrayTemplate< PColor >, GArrayTemplate< JB2Blit >, GArrayTemplate< GUTF8String >, GArrayTemplate< GP< FileRec > >, GArrayTemplate< short >, GArrayTemplate< TYPE >, GArrayTemplate< LibRect >, GArrayTemplate< JB2Shape >, GArrayTemplate< GP< File > >, GArrayTemplate< int >, and GArrayTemplate< GP< TYPE > >.
Definition at line 174 of file GContainer.cpp.
| void GArrayBase::shift | ( | int | disp | ) | 
Reimplemented in GArrayTemplate< TYPE >, GArrayTemplate< PColor >, GArrayTemplate< JB2Blit >, GArrayTemplate< GUTF8String >, GArrayTemplate< GP< FileRec > >, GArrayTemplate< short >, GArrayTemplate< TYPE >, GArrayTemplate< LibRect >, GArrayTemplate< JB2Shape >, GArrayTemplate< GP< File > >, GArrayTemplate< int >, and GArrayTemplate< GP< TYPE > >.
Definition at line 252 of file GContainer.cpp.
| void GArrayBase::steal | ( | GArrayBase & | ga | ) | 
Definition at line 138 of file GContainer.cpp.
| void GArrayBase::touch | ( | int | n | ) | 
Reimplemented in GArrayTemplate< TYPE >, GArrayTemplate< PColor >, GArrayTemplate< JB2Blit >, GArrayTemplate< GUTF8String >, GArrayTemplate< GP< FileRec > >, GArrayTemplate< short >, GArrayTemplate< TYPE >, GArrayTemplate< LibRect >, GArrayTemplate< JB2Shape >, GArrayTemplate< GP< File > >, GArrayTemplate< int >, and GArrayTemplate< GP< TYPE > >.
Definition at line 163 of file GContainer.cpp.
Member Data Documentation
| void* GArrayBase::data  [protected] | 
Definition at line 334 of file GContainer.h.
| GPBufferBase GArrayBase::gdata  [protected] | 
Definition at line 335 of file GContainer.h.
| int GArrayBase::hibound  [protected] | 
Definition at line 339 of file GContainer.h.
| int GArrayBase::lobound  [protected] | 
Definition at line 338 of file GContainer.h.
| int GArrayBase::maxhi  [protected] | 
Definition at line 337 of file GContainer.h.
| int GArrayBase::minlo  [protected] | 
Definition at line 336 of file GContainer.h.
| const Traits& GArrayBase::traits  [protected] | 
Definition at line 333 of file GContainer.h.
The documentation for this class was generated from the following files:
 KDE 3.5 API Reference
    KDE 3.5 API Reference