Analysis  version 7.0 - august 2014
GEVFileTypes.cpp File Reference
#include "GEVFileTypes.hh"

Functions

int GEVSetFileInfoTypeByExt (TGFileInfo &fi, const string &ext)
 
int GEVSetFileInfoTypeByName (TGFileInfo &fi, const string &fname)
 

Variables

const char * gevAnalysisFileTypes []
 Définition des types de fichiers d'analyse complets. More...
 
const char * gevPageFileTypes []
 Définition des types de fichiers de pages. More...
 
const char * gevExportFileTypes []
 Définition des types de fichiers pour les exports de pages. More...
 
const char * gevTreeFileTypes []
 Définition des types de fichiers arbres. More...
 
const char * gevSpectrumFileTypes []
 Définition des types de fichiers spectres. More...
 
const char * gevFilterFileTypes []
 Définition des types de fichiers filtres. More...
 
const char * gevContourFileTypes []
 Définition des types de fichiers contours. More...
 
const char * gevPrefFileTypes []
 Définition des types de fichiers pour les préférences. More...
 

Detailed Description

Fichier de définition des types de fichiers.

mise a jour: 20 décembre 2007

Function Documentation

int GEVSetFileInfoTypeByExt ( TGFileInfo &  fi,
const string &  ext 
)

Positionne le type de fichier de la structure TGFileInfo selon le type de fichier identifié par l'argument indiquant l'extension. La fonction retourne le numéro d'identifiant.

Parameters
fistructure TGFileInfo
extextension des noms de fichier (type)

Referenced by GEVPad::ExportPad(), GEVPage::ExportPage(), and GEVSetFileInfoTypeByName().

int GEVSetFileInfoTypeByName ( TGFileInfo &  fi,
const string &  fname 
)

Positionne le type de fichier de la structure TGFileInfo selon le type de fichier du nom de fichier passé en argument. La fonction retourne le numéro d'identifiant.

Parameters
fistructure TGFileInfo
fnamenom de fichier

References GEVSetFileInfoTypeByExt().

Referenced by GEVPage::ExportPage().

Variable Documentation

const char* gevAnalysisFileTypes[]
Initial value:
=
{
"Analysis files", "*.eva",
"All files", "*",
0, 0
}

Referenced by GEVRunBase::MenuAnalysisLoad(), GEVRunBase::MenuAnalysisSave(), and GEVPageManager::SaveAnalysis().

const char* gevPageFileTypes[]
Initial value:
=
{
"Pages files", "*.page",
"All files", "*",
0, 0
}

Referenced by GEVPageEditor::Load(), GEVPageEditor::SaveAll(), GEVPageManager::SaveAnalysis(), GEVPage::SavePage(), and GEVPageEditor::SaveSelected().

const char* gevExportFileTypes[]
Initial value:
=
{
"PS files", "*.ps",
"EPS files", "*.eps",
"GIF files", "*.gif",
"C++ files", "*.C",
"Root files", "*.root",
"All files", "*",
0, 0
}

Referenced by GEVPad::ExportPad(), and GEVPage::ExportPage().

const char* gevTreeFileTypes[]
Initial value:
=
{
"Tree definition files", "*.tree",
"All files", "*",
0, 0
}

Referenced by GEVTreeEditor::Load(), GEVTreeEditor::SaveAll(), GEVPageManager::SaveAnalysis(), and GEVTreeEditor::SaveSelected().

const char* gevSpectrumFileTypes[]
Initial value:
=
{
"Spectra files", "*.spec",
"All files", "*",
0, 0
}

Referenced by GEVSpectrumEditor::Load(), GEVSpectrumEditor::SaveAll(), GEVPageManager::SaveAnalysis(), and GEVSpectrumEditor::SaveSelected().

const char* gevFilterFileTypes[]
Initial value:
=
{
"Filter files", "*.filt",
"All files", "*",
0, 0
}

Referenced by GEVFilterEditor::Load(), GEVFilterEditor::SaveAll(), GEVPageManager::SaveAnalysis(), and GEVFilterEditor::SaveSelected().

const char* gevContourFileTypes[]
Initial value:
=
{
"Contour files", "*.ctr",
"All files", "*",
0, 0
}

Referenced by GEVContourEditor::Load(), GEVContourEditor::SaveAll(), GEVPageManager::SaveAnalysis(), and GEVContourEditor::SaveSelected().

const char* gevPrefFileTypes[]
Initial value:
=
{
"Preferences files", "*.gprf",
"All files", "*",
0, 0
}

Referenced by GEVPreferencesEditor::LoadButtonClicked(), and GEVPreferencesEditor::SaveButtonClicked().