EventEntry Class Reference

#include <scan_event.h>

Inheritance diagram for EventEntry:

ProbeEntry ProbeEntry UserEntry UserEntry List of all members.

Public Member Functions

 EventEntry (gchar *Name, time_t Time)
virtual ~EventEntry ()
virtual void add (double *value)
virtual void add (gchar *message)
virtual double get (int n, int j)
virtual time_t get_time ()
virtual gchar * get_str_time ()
virtual gchar * get (int n)
virtual void print ()
gchar * description ()
gchar description_id ()
 EventEntry (gchar *Name, time_t Time)
virtual ~EventEntry ()
virtual void add (double *value)
virtual void add (gchar *message)
virtual double get (int n, int j)
virtual time_t get_time ()
virtual gchar * get_str_time ()
virtual gchar * get (int n)
virtual void print ()
gchar * description ()
gchar description_id ()

Protected Attributes

gchar * name
time_t time
gchar * name

Detailed Description

EventData:

Lists of arbitrary data, these are attached to any position withing the 2D field

Definition at line 58 of file scan_event.h.


Constructor & Destructor Documentation

EventEntry::EventEntry gchar *  Name,
time_t  Time
 

Definition at line 40 of file scan_event.C.

References DBG_L6, name, time, and XSM_DEBUG.

EventEntry::~EventEntry  )  [virtual]
 

Definition at line 46 of file scan_event.C.

References DBG_L6, name, and XSM_DEBUG.

EventEntry::EventEntry gchar *  Name,
time_t  Time
 

virtual EventEntry::~EventEntry  )  [virtual]
 


Member Function Documentation

virtual void EventEntry::add gchar *  message  )  [inline, virtual]
 

Reimplemented in UserEntry, and UserEntry.

Definition at line 64 of file scan_event.h.

virtual void EventEntry::add double *  value  )  [inline, virtual]
 

Reimplemented in ProbeEntry, and ProbeEntry.

Definition at line 63 of file scan_event.h.

virtual void EventEntry::add gchar *  message  )  [inline, virtual]
 

Reimplemented in UserEntry, and UserEntry.

Definition at line 64 of file scan_event.h.

virtual void EventEntry::add double *  value  )  [inline, virtual]
 

Reimplemented in ProbeEntry, and ProbeEntry.

Definition at line 63 of file scan_event.h.

gchar* EventEntry::description  )  [inline]
 

Definition at line 71 of file scan_event.h.

References name.

gchar* EventEntry::description  )  [inline]
 

Definition at line 71 of file scan_event.h.

References name.

gchar EventEntry::description_id  )  [inline]
 

Definition at line 72 of file scan_event.h.

gchar EventEntry::description_id  )  [inline]
 

Definition at line 72 of file scan_event.h.

Referenced by ViewControl::obj_event_plot_callback(), and Mem2d::WriteScanEvents().

virtual gchar* EventEntry::get int  n  )  [inline, virtual]
 

Reimplemented in UserEntry, and UserEntry.

Definition at line 68 of file scan_event.h.

virtual double EventEntry::get int  n,
int  j
[inline, virtual]
 

Reimplemented in ProbeEntry, and ProbeEntry.

Definition at line 65 of file scan_event.h.

virtual gchar* EventEntry::get int  n  )  [inline, virtual]
 

Reimplemented in UserEntry, and UserEntry.

Definition at line 68 of file scan_event.h.

virtual double EventEntry::get int  n,
int  j
[inline, virtual]
 

Reimplemented in ProbeEntry, and ProbeEntry.

Definition at line 65 of file scan_event.h.

Referenced by ViewControl::obj_event_plot_callback().

virtual gchar* EventEntry::get_str_time  )  [virtual]
 

gchar * EventEntry::get_str_time  )  [virtual]
 

Definition at line 53 of file scan_event.C.

virtual time_t EventEntry::get_time  )  [virtual]
 

time_t EventEntry::get_time  )  [virtual]
 

Definition at line 51 of file scan_event.C.

References time.

virtual void EventEntry::print  )  [inline, virtual]
 

Reimplemented in ProbeEntry, UserEntry, ProbeEntry, and UserEntry.

Definition at line 69 of file scan_event.h.

virtual void EventEntry::print  )  [inline, virtual]
 

Reimplemented in ProbeEntry, UserEntry, ProbeEntry, and UserEntry.

Definition at line 69 of file scan_event.h.

Referenced by ScanEvent::eeprint().


Member Data Documentation

gchar* EventEntry::name [protected]
 

Definition at line 72 of file scan_event.h.

gchar* EventEntry::name [protected]
 

Definition at line 72 of file scan_event.h.

Referenced by description(), EventEntry(), UserEntry::print(), ProbeEntry::print(), UserEntry::store_event_to_nc(), and ~EventEntry().

time_t EventEntry::time [protected]
 

Definition at line 76 of file scan_event.h.

Referenced by EventEntry(), get_time(), UserEntry::print(), ProbeEntry::print(), UserEntry::store_event_to_nc(), UserEntry::UserEntry(), and ProbeEntry::write_nc_data().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 09:05:19 2006 for GXSM by  doxygen 1.4.6