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

akregator

c4_Property Class Reference

#include <mk4.h>

Inheritance diagram for c4_Property:

Inheritance graph
[legend]

List of all members.


Detailed Description

Base class for the basic data types.

Property objects exist independently of view, row, and storage objects. They have a name and type, and can appear in any number of views. You will normally only use derived classes, to maintain strong typing.

Definition at line 578 of file mk4.h.


Public Member Functions

 c4_Property (const c4_Property &)
 c4_Property (char, const char *)
 c4_Property (char, int)
int GetId () const
const char * Name () const
c4_Reference operator() (const c4_RowRef &) const
c4_View operator, (const c4_Property &) const
void operator= (const c4_Property &)
void Refs (int) const
char Type () const
 ~c4_Property ()

Static Public Member Functions

static void CleanupInternalData ()

Constructor & Destructor Documentation

c4_Property::c4_Property ( char  ,
int   
)

Construct a new property with the give type and id.

c4_Property::c4_Property ( char  type_,
const char *  name_ 
)

Construct a new property with the give type and name.

Definition at line 1087 of file view.cpp.

c4_Property::~c4_Property (  ) 

Definition at line 1138 of file view.cpp.

c4_Property::c4_Property ( const c4_Property &  prop_  ) 

Definition at line 1128 of file view.cpp.


Member Function Documentation

void c4_Property::CleanupInternalData (  )  [static]

Call this to get rid of some internal datastructues (on exit).

Definition at line 1076 of file view.cpp.

int c4_Property::GetId (  )  const

const char * c4_Property::Name (  )  const

Return the name of this property.

Definition at line 1155 of file view.cpp.

c4_Reference c4_Property::operator() ( const c4_RowRef &   )  const

Reimplemented in c4_IntProp, c4_LongProp, c4_FloatProp, c4_DoubleProp, c4_StringProp, c4_BytesProp, and c4_ViewProp.

c4_View c4_Property::operator, ( const c4_Property &   )  const

void c4_Property::operator= ( const c4_Property &  prop_  ) 

Definition at line 1144 of file view.cpp.

void c4_Property::Refs ( int  diff_  )  const

Adjust the reference count.

This is part of the implementation and shouldn't normally be called. This code is only called with the lock held, and always thread-safe.

Definition at line 1167 of file view.cpp.

char c4_Property::Type (  )  const


The documentation for this class was generated from the following files:
  • mk4.h
  • view.cpp

akregator

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

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
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