class Analysis
|
Menu analyse. More... |
|
|
Public Members
Private Members
- Widget dialog
- Param* p_Param
- Pane* thePane
- AnalysisType anType
- static void fileSelect (Widget widget, XtPointer clientData, XmFileSelectionBoxCallbackStruct* selection)
- static void cancel (Widget widget, XtPointer, XtPointer)
Detailed Description
Analyse de sons au format SF au moyen de HMM ou de partial++
Nom du fichier à analyser privé de son extension.
ID du processus fils d'analyse
[private]
Dialogue de sélection de fichiers
[private]
Pointeur sur les paramètres
[private]
Pointeur sur la fenêtre d'affichage
[private]
Type d'analyse partial++ ou hmm
Constructeur
Parameters:
p_Param | pointeur sur la classes des paramètres
|
thePane | pointeur sur la fenêtre graphique
|
Destructeur. Libère la mémoire.
void display (Widget parent, AnalysisType anType)
|
Affiche la boîte de sélection de fichier.
Parameters:
parent | widget père
|
anType | type d'analyse requis (HMM ou P++)
|
Tue le processus correspondant l'ID Analysis::pid
void startAnalysis (char* fname, Widget widget = NULL)
|
Démarre une analyse (HMM ou P++). Crée un ligne de commande à partir des paramètres de la classe
Param.
Fait un fork puis un exec sur hmm ou sur partial++
Parameters:
fname | nom du fichier SF à analyser
|
widget | boîte de sélection de fichier d'où vient la requête d'analyse
|
void fileSelect (Widget widget, XtPointer clientData, XmFileSelectionBoxCallbackStruct* selection)
|
[private static]
Fonction callback de sélection de fichier
Parameters:
widget | boîte de sélection de fichiers
|
clientData | pointeur sur l'instance de la classe Analysis. (callback MOTIF en C++)
|
selection | structure de sélection de fichier
|
void cancel (Widget widget, XtPointer, XtPointer)
|
[private static]
Fonction callback d'annulation de sélection de fichier
Parameters:
widget | boîte de sélection de fichiers
|
- Version: 10/99
- Author: Ph.Chose
- Generated: chose@josquin on Wed Nov 10 20:57:01 199.