UserEntry Class Reference

#include <scan_event.h>

Inheritance diagram for UserEntry:

EventEntry EventEntry List of all members.

Public Member Functions

 UserEntry (gchar *Name, time_t Time, GPtrArray *Messages=NULL, int num=0)
 UserEntry (gchar *Name, NcFile *ncf, int u_index, ScanEvent *&se)
 ~UserEntry ()
virtual void add (gchar *message)
virtual gchar * get (int n)
int get_num_sets ()
virtual void print ()
int store_event_to_nc (NcFile *ncf, int u_index, ScanEvent *se)
 UserEntry (gchar *Name, time_t Time, GPtrArray *Messages=NULL, int num=0)
 UserEntry (gchar *Name, NcFile *ncf, int u_index, ScanEvent *&se)
 ~UserEntry ()
virtual void add (gchar *message)
virtual gchar * get (int n)
int get_num_sets ()
virtual void print ()
int store_event_to_nc (NcFile *ncf, int u_index, ScanEvent *se)

Private Attributes

int num_sets
GPtrArray * data
GPtrArray * data

Detailed Description

Definition at line 109 of file scan_event.h.


Constructor & Destructor Documentation

UserEntry::UserEntry gchar *  Name,
time_t  Time,
GPtrArray *  Messages = NULL,
int  num = 0
 

Definition at line 271 of file scan_event.C.

References data, DBG_L6, and XSM_DEBUG.

UserEntry::UserEntry gchar *  Name,
NcFile *  ncf,
int  u_index,
ScanEvent *&  se
 

Definition at line 283 of file scan_event.C.

References add(), data, DBG_L6, EventEntry::time, and XSM_DEBUG.

UserEntry::~UserEntry  ) 
 

Definition at line 314 of file scan_event.C.

References data, DBG_L6, TRUE, and XSM_DEBUG.

UserEntry::UserEntry gchar *  Name,
time_t  Time,
GPtrArray *  Messages = NULL,
int  num = 0
 

UserEntry::UserEntry gchar *  Name,
NcFile *  ncf,
int  u_index,
ScanEvent *&  se
 

UserEntry::~UserEntry  ) 
 


Member Function Documentation

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

Reimplemented from EventEntry.

Definition at line 114 of file scan_event.h.

References data, and num_sets.

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

Reimplemented from EventEntry.

Definition at line 114 of file scan_event.h.

References data, and num_sets.

Referenced by DSPControl::add_user_event_now(), and UserEntry().

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

Reimplemented from EventEntry.

Definition at line 115 of file scan_event.h.

References data.

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

Reimplemented from EventEntry.

Definition at line 115 of file scan_event.h.

References data.

Referenced by print(), and store_event_to_nc().

int UserEntry::get_num_sets  )  [inline]
 

Definition at line 116 of file scan_event.h.

References num_sets.

int UserEntry::get_num_sets  )  [inline]
 

Definition at line 116 of file scan_event.h.

References num_sets.

virtual void UserEntry::print  )  [virtual]
 

Reimplemented from EventEntry.

void UserEntry::print  )  [virtual]
 

Reimplemented from EventEntry.

Definition at line 319 of file scan_event.C.

References get(), EventEntry::name, and EventEntry::time.

int UserEntry::store_event_to_nc NcFile *  ncf,
int  u_index,
ScanEvent se
 

int UserEntry::store_event_to_nc NcFile *  ncf,
int  u_index,
ScanEvent se
 

Definition at line 326 of file scan_event.C.

References get(), ScanEvent::get_position(), EventEntry::name, and EventEntry::time.

Referenced by Mem2d::WriteScanEvents().


Member Data Documentation

GPtrArray* UserEntry::data [private]
 

Definition at line 123 of file scan_event.h.

GPtrArray* UserEntry::data [private]
 

Definition at line 123 of file scan_event.h.

Referenced by add(), get(), UserEntry(), and ~UserEntry().

int UserEntry::num_sets [private]
 

Definition at line 122 of file scan_event.h.

Referenced by add(), and get_num_sets().


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