ImportVectors Class Reference

Used as callback function for a GVectors::FileReader class. More...

#include <funcobjs.h>

List of all members.

Public Member Functions

 ImportVectors (VectorList &vl, Glib::RefPtr< Gtk::TreeStore > ts)
 ImportVectors (const ImportVectors &iv)
 ~ImportVectors ()
void operator() (GVectors::vslevel_t level, GVectors::gvid_t id, const GVectors::VisualVector *vv)

Private Member Functions

const ImportVectorsoperator= (const ImportVectors &)

Private Attributes

VectorListvectorlist
 Where the loaded vector store items are displayed.
Glib::RefPtr< Gtk::TreeStore > liststore
std::map< GVectors::vslevel_t,
Gtk::TreeModel::Row > 
levelmap
 This map is used to keep track of the levels in order to reconstruct the hierarchy.


Detailed Description

Used as callback function for a GVectors::FileReader class.


Constructor & Destructor Documentation

ImportVectors::ImportVectors ( VectorList vl,
Glib::RefPtr< Gtk::TreeStore >  ts 
) [inline, explicit]

ImportVectors::ImportVectors ( const ImportVectors iv  )  [inline]

ImportVectors::~ImportVectors (  )  [inline]


Member Function Documentation

const ImportVectors& ImportVectors::operator= ( const ImportVectors  )  [inline, private]

void ImportVectors::operator() ( GVectors::vslevel_t  level,
GVectors::gvid_t  id,
const GVectors::VisualVector *  vv 
)


Member Data Documentation

VectorList& ImportVectors::vectorlist [private]

Where the loaded vector store items are displayed.

Glib::RefPtr<Gtk::TreeStore> ImportVectors::liststore [private]

std::map<GVectors::vslevel_t, Gtk::TreeModel::Row> ImportVectors::levelmap [private]

This map is used to keep track of the levels in order to reconstruct the hierarchy.


The documentation for this class was generated from the following files:
Generated on Tue Sep 11 01:14:32 2007 for gvectors by  doxygen 1.4.7