Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Fl_Data_Source Class Reference

Fl_Data_Source. More...

#include <Fl_Data_Source.h>

Inheritance diagram for Fl_Data_Source:

Fl_Dialog_DS Fl_Memory_DS Fl_Config_Dialog_DS Fl_Directory_DS List of all members.

Public Methods

 Fl_Data_Source (Fl_Group *group)
virtual ~Fl_Data_Source ()
void parent (Fl_Group *p)
Fl_Group * parent ()
virtual const Fl_Variantoperator[] (const char *field_name) const=0
virtual Fl_Variantoperator[] (const char *field_name)=0
virtual unsigned record_count () const=0
virtual unsigned field_count () const=0
virtual int field_index (const char *) const
virtual const Fl_Variantoperator[] (int) const=0
virtual Fl_Variantoperator[] (int)=0
virtual const Fl_Data_Fieldfield (int field_index) const=0
virtual Fl_Data_Fieldfield (int field_index)=0
virtual void * user_data () const
virtual bool read_field (const char *fname, Fl_Variant &value)=0
virtual bool write_field (const char *fname, const Fl_Variant &fvalue)=0
virtual bool open ()
virtual bool close ()
virtual bool first ()
virtual bool next ()
virtual bool prior ()
virtual bool last ()
virtual bool find (Fl_Variant position)
virtual bool eof () const
bool load ()
bool save ()

Protected Methods

virtual bool load_data ()=0
virtual bool save_data ()=0

Protected Attributes

Fl_Group * m_parent


class Fl_Group

Detailed Description


Definition at line 31 of file Fl_Data_Source.h.

The documentation for this class was generated from the following file:
Generated on Thu Jul 31 15:33:47 2003 for eFLTK by doxygen1.2.15