Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Key Class Reference

document me! More...

#include </home/clem/local/src/opie/noncore/apps/tableviewer/db/common.h>

Collaboration diagram for Key:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Key ()
 Key (QString name, TVVariant example, int flags=0)
 Key (const Key &)
Keyoperator= (const Key &)
QString name () const
TVVariant example () const
TVVariant::KeyType type () const
int flags () const
void setName (const QString &)
void setExample (const TVVariant &)
void setFlags (int)
bool delFlag () const
bool newFlag () const
void setDelFlag (bool)
void setNewFlag (bool)

Private Attributes

QString kname
TVVariant kexample
int kflags

Detailed Description

document me!

document me!

Definition at line 147 of file common.h.


Constructor & Destructor Documentation

Key::Key  ) 
 

Definition at line 688 of file common.cpp.

Key::Key QString  name,
TVVariant  example,
int  flags = 0
 

Definition at line 690 of file common.cpp.

Key::Key const Key  ) 
 

Definition at line 693 of file common.cpp.

References kexample, kflags, and kname.


Member Function Documentation

bool Key::delFlag  )  const
 

Definition at line 743 of file common.cpp.

References del_flag, FALSE, kflags, and TRUE.

Referenced by setDelFlag().

TVVariant Key::example  )  const
 

Definition at line 713 of file common.cpp.

References kexample.

int Key::flags  )  const
 

Definition at line 733 of file common.cpp.

References kflags.

QString Key::name  )  const
 

Definition at line 708 of file common.cpp.

References kname.

bool Key::newFlag  )  const
 

Definition at line 750 of file common.cpp.

References FALSE, kflags, new_flag, and TRUE.

Referenced by setNewFlag().

Key & Key::operator= const Key  ) 
 

Definition at line 700 of file common.cpp.

References kexample, kflags, and kname.

void Key::setDelFlag bool   ) 
 

Definition at line 757 of file common.cpp.

References del_flag, delFlag(), and kflags.

void Key::setExample const TVVariant  ) 
 

Definition at line 728 of file common.cpp.

References kexample.

void Key::setFlags int   ) 
 

Definition at line 738 of file common.cpp.

References kflags.

void Key::setName const QString  ) 
 

Definition at line 723 of file common.cpp.

References kname.

void Key::setNewFlag bool   ) 
 

Definition at line 763 of file common.cpp.

References kflags, new_flag, and newFlag().

TVVariant::KeyType Key::type  )  const
 

Definition at line 718 of file common.cpp.

References kexample, and TVVariant::type().


Member Data Documentation

TVVariant Key::kexample [private]
 

Definition at line 171 of file common.h.

Referenced by example(), Key(), operator=(), setExample(), and type().

int Key::kflags [private]
 

Definition at line 172 of file common.h.

Referenced by delFlag(), flags(), Key(), newFlag(), operator=(), setDelFlag(), setFlags(), and setNewFlag().

QString Key::kname [private]
 

Definition at line 170 of file common.h.

Referenced by Key(), name(), operator=(), and setName().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:37:26 2005 for OPIE by  doxygen 1.4.2