akregator
c4_Property Class Reference
#include <mk4.h>
Inheritance diagram for c4_Property:

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_ | |||
| ) |
| c4_Property::c4_Property | ( | const c4_Property & | prop_ | ) |
Member Function Documentation
| void c4_Property::CleanupInternalData | ( | ) | [static] |
| int c4_Property::GetId | ( | ) | const |
| const char * c4_Property::Name | ( | ) | const |
| 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_ | ) |
| void c4_Property::Refs | ( | int | diff_ | ) | const |
| char c4_Property::Type | ( | ) | const |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference