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

TVVariantPrivate Class Reference

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

Inheritance diagram for TVVariantPrivate:

Inheritance graph
[legend]
Collaboration diagram for TVVariantPrivate:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TVVariantPrivate ()
 TVVariantPrivate (TVVariantPrivate *)
 ~TVVariantPrivate ()
void clear ()

Public Attributes

TVVariant::KeyType typ
union {
   int   i
   void *   ptr
value

Constructor & Destructor Documentation

TVVariantPrivate::TVVariantPrivate  ) 
 

Definition at line 101 of file common.cpp.

References TVVariant::Invalid, and typ.

TVVariantPrivate::TVVariantPrivate TVVariantPrivate  ) 
 

Definition at line 106 of file common.cpp.

References TVVariant::Date, TVVariant::Int, TVVariant::Invalid, TVVariant::String, TVVariant::Time, typ, and value.

TVVariantPrivate::~TVVariantPrivate  ) 
 

Definition at line 131 of file common.cpp.

References clear().


Member Function Documentation

void TVVariantPrivate::clear  ) 
 

Definition at line 136 of file common.cpp.

References TVVariant::Date, TVVariant::Int, TVVariant::Invalid, TVVariant::String, TVVariant::Time, typ, and value.

Referenced by TVVariant::clear(), and ~TVVariantPrivate().


Member Data Documentation

int TVVariantPrivate::i
 

Definition at line 127 of file common.h.

void* TVVariantPrivate::ptr
 

Definition at line 128 of file common.h.

TVVariant::KeyType TVVariantPrivate::typ
 

Definition at line 124 of file common.h.

Referenced by TVVariant::canCast(), clear(), TVVariant::closer(), TVVariant::isValid(), TVVariant::load(), TVVariant::operator<(), TVVariant::operator==(), TVVariant::operator>(), TVVariant::save(), TVVariant::toDate(), TVVariant::toInt(), TVVariant::toString(), TVVariant::toTime(), TVVariant::TVVariant(), TVVariantPrivate(), TVVariant::type(), and TVVariant::typeName().

union { ... } TVVariantPrivate::value
 

Referenced by clear(), TVVariant::load(), TVVariant::save(), TVVariant::toDate(), TVVariant::toInt(), TVVariant::toString(), TVVariant::toTime(), TVVariant::TVVariant(), and TVVariantPrivate().


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