00001
#ifndef _SESSION_H_
00002
#define _SESSION_H_
00003
00004
00005
00006
00007
00008
00009
extern char* CURR_SESSION_PATH;
00010
extern char* CURR_SESSION_NAME;
00011
00012
char* createFilename(
int type,
char* first, ...);
00013
00014
00015
Rectangle4i Session_getRectangle4i (
Experiment *expmnt,
char* session_name);
00016
char* Session_getPath (
Experiment *expmnt,
char* szSessionName);
00017
void Session_createFolder (
Experiment *expmnt,
char* session);
00018 MQStringArray Session_getSessionsFromFile(
char* filename,
int* nsessions);
00019
int Session_isMultiple (
Experiment *expmnt,
char* session);
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
char* Session_assembleFilename(
Experiment *expmnt,
char* szSession,
char* szNameInSession, MQFileType nType);
00039
00040
char* Session_assembleSubFilename(
Experiment *expmnt,
char* session,
char* filename, MQFileType nType,
char* subfilename);
00041
void Session_createFilenameFolder(
Experiment *expmnt,
char* session,
char* filename, MQFileType nType);
00042
char* Session_getProcScriptName(
Experiment* expmnt,
char* szSession);
00043
00044
#endif
00045