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

kviewshell

GSetImpl< K > Class Template Reference

#include <GContainer.h>

Inheritance diagram for GSetImpl< K >:

Inheritance graph
[legend]

List of all members.


Public Member Functions

GPosition contains (const K &key) const
void del (const K &key)

Protected Types

typedef GCONT SetNode< K > SNode

Protected Member Functions

HNode * get (const K &key) const
HNode * get_or_create (const K &key)
HNode * get_or_throw (const K &key) const
 GSetImpl (const Traits &traits)
 GSetImpl ()

Detailed Description

template<class K>
class GSetImpl< K >

Definition at line 1029 of file GContainer.h.


Member Typedef Documentation

template<class K>
typedef GCONT SetNode<K> GSetImpl< K >::SNode [protected]

Definition at line 1034 of file GContainer.h.


Constructor & Destructor Documentation

template<class K>
GSetImpl< K >::GSetImpl (  )  [protected]

template<class K>
GSetImpl< K >::GSetImpl ( const Traits &  traits  )  [protected]


Member Function Documentation

template<class K>
GPosition GSetImpl< K >::contains ( const K &  key  )  const [inline]

Reimplemented in GMapTemplate< KTYPE, VTYPE, TI >, GMapTemplate< const void *,void *,void * >, GMapTemplate< GUTF8String,GP< lt_XMLTags >,GP< lt_XMLTags > >, GMapTemplate< GUTF8String,GUTF8String,GUTF8String >, GMapTemplate< GUTF8String,GP< DjVuDocument >,GP< DjVuDocument > >, GMapTemplate< GUTF8String,const void *,const void * >, GMapTemplate< GUTF8String,GPList< lt_XMLTags >,GPList< lt_XMLTags > >, GMapTemplate< KTYPE, VTYPE, VTYPE >, GMapTemplate< GUTF8String,GP< FileRec >,GP< FileRec > >, GMapTemplate< GUTF8String,GP< File >, GPBase >, GMapTemplate< GUTF8String,GP< DataPool >, GPBase >, GMapTemplate< int,int,int >, GMapTemplate< GUTF8String,GP< DjVuFile >,GP< DjVuFile > >, GMapTemplate< GURL,int,int >, GMapTemplate< GUTF8String,int,int >, GMapTemplate< int,GP< DjVmDir::File >, GPBase >, GMapTemplate< KTYPE, GP< VTYPE >, GPBase >, GMapTemplate< GURL,GPList< DataPool >,GPList< DataPool > >, and GMapTemplate< GURL,GP< DataPool >, GPBase >.

Definition at line 1039 of file GContainer.h.

template<class K>
void GSetImpl< K >::del ( const K &  key  )  [inline]

Reimplemented in GMapTemplate< KTYPE, VTYPE, TI >, GMapTemplate< const void *,void *,void * >, GMapTemplate< GUTF8String,GP< lt_XMLTags >,GP< lt_XMLTags > >, GMapTemplate< GUTF8String,GUTF8String,GUTF8String >, GMapTemplate< GUTF8String,GP< DjVuDocument >,GP< DjVuDocument > >, GMapTemplate< GUTF8String,const void *,const void * >, GMapTemplate< GUTF8String,GPList< lt_XMLTags >,GPList< lt_XMLTags > >, GMapTemplate< KTYPE, VTYPE, VTYPE >, GMapTemplate< GUTF8String,GP< FileRec >,GP< FileRec > >, GMapTemplate< GUTF8String,GP< File >, GPBase >, GMapTemplate< GUTF8String,GP< DataPool >, GPBase >, GMapTemplate< int,int,int >, GMapTemplate< GUTF8String,GP< DjVuFile >,GP< DjVuFile > >, GMapTemplate< GURL,int,int >, GMapTemplate< GUTF8String,int,int >, GMapTemplate< int,GP< DjVmDir::File >, GPBase >, GMapTemplate< KTYPE, GP< VTYPE >, GPBase >, GMapTemplate< GURL,GPList< DataPool >,GPList< DataPool > >, and GMapTemplate< GURL,GP< DataPool >, GPBase >.

Definition at line 1041 of file GContainer.h.

template<class K>
HNode* GSetImpl< K >::get ( const K &  key  )  const [protected]

template<class K>
HNode* GSetImpl< K >::get_or_create ( const K &  key  )  [protected]

Reimplemented in GMapImpl< K, TI >, GMapImpl< int,int >, GMapImpl< int,GPBase >, GMapImpl< GUTF8String,GPList< lt_XMLTags > >, GMapImpl< GUTF8String,GUTF8String >, GMapImpl< GUTF8String,GP< DjVuDocument > >, GMapImpl< GUTF8String,GP< FileRec > >, GMapImpl< GUTF8String,int >, GMapImpl< const void *,void * >, GMapImpl< GURL,GPBase >, GMapImpl< KTYPE,GPBase >, GMapImpl< GURL,int >, GMapImpl< GUTF8String,const void * >, GMapImpl< GUTF8String,GP< DjVuFile > >, GMapImpl< GURL,GPList< DataPool > >, GMapImpl< KTYPE,VTYPE >, GMapImpl< KTYPE, TI >, GMapImpl< GUTF8String,GP< lt_XMLTags > >, and GMapImpl< GUTF8String,GPBase >.

template<class K>
HNode* GSetImpl< K >::get_or_throw ( const K &  key  )  const [protected]


The documentation for this class was generated from the following file:
  • GContainer.h

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