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:54 2007
libRASCH: plugin_infos Struct Reference

plugin_infos Struct Reference

contains infos about a plugin More...

Collaboration diagram for plugin_infos:

Collaboration graph
[legend]

Data Fields

char name [RA_VALUE_NAME_MAX]
char desc [RA_VALUE_DESC_MAX]
char file [MAX_PATH_RA]
int use_plugin
unsigned long type
char version [10]
char build_ts [50]
int license
long num_options
ra_option_infosopt
long num_results
ra_result_infosres
long num_create_class
ra_auto_create_classcreate_class
long num_create_prop
ra_auto_create_propcreate_prop

Detailed Description

Parameters:
<name> name of plugin
<desc> description of plugin
<file> file name (incl. path) of the loaded plugin
<use_plugin> flag if plugin should be used
<type> bit-mask showing the type of the plugin (see PLUGIN_* in ra_defines.h)
<version> version string of the plugin
<build_ts> time-stamp when pluign was build
<license> license of plugin (see LICENSE_* above)
<num_options> number of options in the plugin
<opt> infos about the options in the plugin
<num_results> number of results the plugin provide
<res> infos about the results in the plugin
<num_create_class> number of event-classes
<create_class> infos about the event-classes
<num_create_prop> number of event-properties
<create_prop> infos about the event-properties

Definition at line 159 of file ra_priv.h.


Field Documentation

char plugin_infos::build_ts[50]
 

Definition at line 170 of file ra_priv.h.

Referenced by get_plugin_info().

struct ra_auto_create_class* plugin_infos::create_class
 

Definition at line 180 of file ra_priv.h.

Referenced by ra_eval_save_result().

struct ra_auto_create_prop* plugin_infos::create_prop
 

Definition at line 183 of file ra_priv.h.

Referenced by ra_eval_save_result().

char plugin_infos::desc[RA_VALUE_DESC_MAX]
 

Definition at line 162 of file ra_priv.h.

Referenced by get_plugin_info().

char plugin_infos::file[MAX_PATH_RA]
 

Definition at line 163 of file ra_priv.h.

Referenced by get_plugin_info().

int plugin_infos::license
 

Definition at line 171 of file ra_priv.h.

Referenced by get_plugin_info().

char plugin_infos::name[RA_VALUE_NAME_MAX]
 

Definition at line 161 of file ra_priv.h.

Referenced by get_plugin_by_name(), get_plugin_info(), ra_comm_emit(), ra_proc_get_result(), and read_plugins().

long plugin_infos::num_create_class
 

Definition at line 179 of file ra_priv.h.

Referenced by ra_eval_save_result().

long plugin_infos::num_create_prop
 

Definition at line 182 of file ra_priv.h.

Referenced by ra_eval_save_result().

long plugin_infos::num_options
 

Definition at line 173 of file ra_priv.h.

Referenced by get_plugin_info(), ra_lib_get_option(), and ra_lib_set_option().

long plugin_infos::num_results
 

Definition at line 176 of file ra_priv.h.

Referenced by get_plugin_info().

struct ra_option_infos* plugin_infos::opt
 

Definition at line 174 of file ra_priv.h.

Referenced by close_plugins(), get_plugin_info(), ra_lib_get_option(), and ra_lib_set_option().

struct ra_result_infos* plugin_infos::res
 

Definition at line 177 of file ra_priv.h.

Referenced by close_plugins(), and get_plugin_info().

unsigned long plugin_infos::type
 

Definition at line 167 of file ra_priv.h.

Referenced by get_plugin_info().

int plugin_infos::use_plugin
 

Definition at line 165 of file ra_priv.h.

Referenced by get_plugin_info(), ra_lib_use_plugin(), ra_meas_find_first(), ra_meas_open(), ra_plugin_get_by_name(), and ra_plugin_get_by_num().

char plugin_infos::version[10]
 

Definition at line 169 of file ra_priv.h.

Referenced by get_plugin_info().


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