• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kviewshell

GArrayBase Class Reference

#include <GContainer.h>

Inheritance diagram for GArrayBase:

Inheritance graph
[legend]

List of all members.


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:
  • GContainer.h
  • GContainer.cpp

kviewshell

Skip menu "kviewshell"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • kviewshell
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal