Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ht_project_item Class Reference

#include <htapp.h>

Inheritance diagram for ht_project_item:

Object List of all members.

Public Member Functions

void init (char *filename, char *path)
virtual void done ()
virtual int load (ht_object_stream *s)
virtual OBJECT_ID object_id () const
virtual void store (ht_object_stream *s)
const char * get_filename ()
const char * get_path ()

Protected Attributes

char * filename
char * path

Member Function Documentation

void ht_project_item::done  )  [virtual]
 

Reimplemented from Object.

Definition at line 673 of file htapp.cc.

References filename, and path.

const char * ht_project_item::get_filename  ) 
 

Definition at line 679 of file htapp.cc.

References filename.

Referenced by ht_project_listbox::selectEntry().

const char * ht_project_item::get_path  ) 
 

Definition at line 684 of file htapp.cc.

References path.

Referenced by ht_project_listbox::selectEntry().

void ht_project_item::init char *  filename,
char *  path
 

Definition at line 667 of file htapp.cc.

References filename, and path.

Referenced by ht_project_listbox::handlemsg().

int ht_project_item::load ht_object_stream s  )  [virtual]
 

loads object from object stream.

Returns:
ht_stream errorcode

Reimplemented from Object.

Definition at line 689 of file htapp.cc.

References filename, ht_layer_stream::get_error(), ht_object_stream::getString(), NULL, and path.

OBJECT_ID ht_project_item::object_id  )  const [virtual]
 

Returns:
unique object id.

Reimplemented from Object.

Definition at line 696 of file htapp.cc.

References ATOM_HT_PROJECT_ITEM.

void ht_project_item::store ht_object_stream s  )  [virtual]
 

stores object.

Reimplemented from Object.

Definition at line 701 of file htapp.cc.

References filename, NULL, path, and ht_object_stream::putString().


Member Data Documentation

char* ht_project_item::filename [protected]
 

Definition at line 200 of file htapp.h.

Referenced by done(), get_filename(), init(), load(), and store().

char* ht_project_item::path [protected]
 

Definition at line 201 of file htapp.h.

Referenced by done(), get_path(), init(), load(), and store().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:02 2004 by doxygen 1.3.5