TUM-Logo

libRASCH

 

Home
 

General

About libRASCH/News
Design
Screen shots
Sample programs (with source code)
License
 

Download

libRASCH
Tools
 

Documentation

User
Developer
 

Resources

Mailing list
Supported Formats
Plugins
Status
Links
 
Contact
About this site
 
Last updated
Tue Mar 27 23:03:52 2007
libRASCH: eval_class Struct Reference

eval_class Struct Reference

contains all information needed for an event class More...

Collaboration diagram for eval_class:

Collaboration graph
[legend]

Data Fields

unsigned short handle_id
eval_classnext
eval_classprev
ra_measmeas
evaleval
long id
char ascii_id [MAX_ID_LEN]
long num_event
eval_eventev
long last_id
eval_propertyprop
eval_summarysummaries

Detailed Description

Parameters:
<handle_id> set to RA_HANDLE_EVENT_CLASS
<next> pointer to the next eval_class structure
<prev> pointer to the previous eval_class structure
<meas> pointer to the measurement which the event class belongs to
<eval> pointer to the evaluation this event class belongs to
<id> id of the event class (use only inside of libRASCH)
<ascii_id> string-id of the event class
<num_event> number of events in this event class
<ev> pointer to an array holding informations about the events

Definition at line 151 of file ra_eval.h.


Field Documentation

char eval_class::ascii_id[MAX_ID_LEN]
 

Definition at line 163 of file ra_eval.h.

Referenced by eval_get_info(), ra_class_add(), ra_class_get(), and read_sets_xml().

struct eval_event* eval_class::ev
 

Definition at line 166 of file ra_eval.h.

Referenced by get_event_idx(), ra_class_add_event(), ra_class_del_event(), ra_class_delete(), ra_class_get_event_pos(), ra_class_get_events(), ra_class_set_event_pos(), and ra_prop_get_events().

struct eval* eval_class::eval
 

Definition at line 160 of file ra_eval.h.

Referenced by ra_class_add(), ra_eval_get_handle(), and read_sets_xml().

unsigned short eval_class::handle_id
 

Definition at line 153 of file ra_eval.h.

Referenced by ra_class_add(), ra_class_add_event(), ra_class_del_event(), ra_class_delete(), ra_class_get_event_pos(), ra_class_get_events(), ra_class_set_event_pos(), ra_eval_get_handle(), ra_prop_add(), ra_prop_get(), ra_prop_get_all(), and read_sets_xml().

long eval_class::id
 

Definition at line 162 of file ra_eval.h.

Referenced by ra_class_add(), and read_sets_xml().

long eval_class::last_id
 

Definition at line 167 of file ra_eval.h.

Referenced by ra_class_add_event(), ra_class_del_event(), ra_class_get_event_pos(), and ra_class_set_event_pos().

struct ra_meas* eval_class::meas
 

Definition at line 158 of file ra_eval.h.

Referenced by ra_class_add(), ra_meas_handle_from_any_handle(), ra_prop_add(), ra_sum_add(), and read_sets_xml().

struct eval_class* eval_class::next
 

Definition at line 155 of file ra_eval.h.

Referenced by ra_class_get().

long eval_class::num_event
 

Definition at line 165 of file ra_eval.h.

Referenced by add_prop_mem(), alloc_prop_mem(), eval_get_info(), ra_class_add_event(), ra_class_del_event(), ra_class_get_events(), and ra_prop_get_events().

struct eval_class* eval_class::prev
 

Definition at line 156 of file ra_eval.h.

struct eval_property* eval_class::prop
 

Definition at line 169 of file ra_eval.h.

Referenced by add_prop_mem(), ra_class_delete(), ra_prop_add(), ra_prop_delete(), ra_prop_get(), and ra_prop_get_all().

struct eval_summary* eval_class::summaries
 

Definition at line 171 of file ra_eval.h.

Referenced by ra_class_delete(), ra_sum_add(), ra_sum_delete(), and ra_sum_get().


The documentation for this struct was generated from the following file:
Generated on Fri May 27 11:33:49 2005 for libRASCH by  doxygen 1.4.2