Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Database Class Reference

#include <database.h>

List of all members.

Public Methods

 Database ()
 ~Database ()
void init ()
int maximal_integrations (void)
 initialize database and clear all variables. More...

void add_data (int)
void add_data (double)
void add_data (char)
void add_data (char *)
void add_data (QImage *)
vector<int>* add_data (int *,int)
vector<double>* add_data (double *, int)
void store (int)
void store (double)
void store (int *,int)
void store (char *)
void turn_around (void)
void arrayList_turn_around ()
void imageList_turn_around ()
void remove (void)
void remove (int)
 removes complete list out of mem. More...

void remove_1st (void)
 remove n elements from the list, start at the beginning. More...

void array_remove_1st (void)
 removes 1st Data_element out of list. More...

void array_remove (int)
 remove 1st element out of array list. More...

void printlist (void)
 remove n elements from array database, start at the beginning. More...

void save_data (const char *, VarType *,int)
void save_arrays (const char *, ArrayType *)
void save_images (const char *,int,char *)
void set_N_Elements (int)
 Set the number of Data Elements per channel in database. More...

void set_N_Arrays (int)
 Set the number of Data Elements per channel in database. More...

void set_MonMode (bool)
 Set the number of Arrays per channel in the database. More...

int length_of_list (void)
 set monitor mode flag TRUE = on, FALSE = OFF. More...

int length_of_arraylist (void)
int length_of_imagelist (void)
int maxarraylength ()
int array_empty (void)
int database_empty (void)
int image_empty (void)
ImageListElementend_of_image_list ()


Constructor & Destructor Documentation

Database::Database ( )
 

Database::~Database ( )
 


Member Function Documentation

vector< double > * Database::add_data<double> ( double * a,
int size )
 

vector< int > * Database::add_data<int> ( int * a,
int size )
 

void Database::add_data ( QImage * i )
 

void Database::add_data ( char * i )
 

void Database::add_data ( char i )
 

void Database::add_data ( double i )
 

void Database::add_data ( int i )
 

void Database::arrayList_turn_around ( )
 

int Database::array_empty ( void )
 

void Database::array_remove ( int number )
 

remove 1st element out of array list.

void Database::array_remove_1st ( void )
 

removes 1st Data_element out of list.

int Database::database_empty ( void )
 

ImageListElement * Database::end_of_image_list ( void )
 

void Database::imageList_turn_around ( )
 

int Database::image_empty ( void )
 

void Database::init ( )
 

int Database::length_of_arraylist ( void )
 

int Database::length_of_imagelist ( void )
 

int Database::length_of_list ( void )
 

set monitor mode flag TRUE = on, FALSE = OFF.

int Database::maxarraylength ( )
 

int Database::maximal_integrations ( void )
 

initialize database and clear all variables.

void Database::printlist ( void )
 

remove n elements from array database, start at the beginning.

void Database::remove ( int number )
 

removes complete list out of mem.

remove a given number of elements from the list, !start at the beginning

void Database::remove ( void )
 

void Database::remove_1st ( void )
 

remove n elements from the list, start at the beginning.

void Database::save_arrays ( const char * fname,
ArrayType * )
 

void Database::save_data ( const char * filename,
VarType * Ptr,
int counter )
 

void Database::save_images ( const char * fname,
int index,
char * format )
 

void Database::set_MonMode ( bool x )
 

Set the number of Arrays per channel in the database.

void Database::set_N_Arrays ( int x )
 

Set the number of Data Elements per channel in database.

void Database::set_N_Elements ( int x )
 

Set the number of Data Elements per channel in database.

void Database::store ( char * )
 

void Database::store ( int *,
int )
 

void Database::store ( double )
 

void Database::store ( int )
 

void Database::turn_around ( void )
 


The documentation for this class was generated from the following files:
Generated at Mon Sep 2 18:21:10 2002 for MAX by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001