Analysis  version 7.0 - august 2014
GEVFilterNameRequester Class Reference

#include <GEVFilterNameRequester.hh>

Inheritance diagram for GEVFilterNameRequester:

Public Member Functions

 GEVFilterNameRequester (Filter *filt, FilterList *filt_list, Int_t &result, const TGWindow *mw=NULL)
 
virtual ~GEVFilterNameRequester ()
 
virtual void Button (Int_t n)
 
 ClassDef (GEVFilterNameRequester, 0)
 

Protected Member Functions

 GEVFilterNameRequester (const GEVFilterNameRequester &req)
 

Protected Attributes

FilterListfilt_list
 Pointeur sur la liste de filtres.
 
Filterfilt_ptr
 Pointeur sur le filtre.
 
TGTextEntry * w_filt_name
 widget de saisie du texte
 

Private Member Functions

 GObject (GEVFilterNameRequester)
 

Detailed Description

class GEVFilterNameRequester

Classe définissant une interface graphique de saisie du nom d'un filtre.

Constructor & Destructor Documentation

GEVFilterNameRequester::GEVFilterNameRequester ( Filter f,
FilterList f_list,
Int_t &  result,
const TGWindow *  mw = NULL 
)

Constructeur: lorsque la requête est lancée, le résultat est envoyé dans la variable result.

Parameters
fpointeur sur le filtre
f_listpointeur sur la liste de filtres
mwpointeur de la fenêtre principale de l'application (au dessus de laquelle placer la requête)
resultvaleur de retour de la requête

References filt_list, filt_ptr, and w_filt_name.

GEVFilterNameRequester::GEVFilterNameRequester ( const GEVFilterNameRequester req)
protected

Constructeur de recopie: il ne doit pas être utilisé.

Parameters
reqinstance à recopier
GEVFilterNameRequester::~GEVFilterNameRequester ( )
virtual

Destructeur: il opère le nettoyage des widgets.

Member Function Documentation

GEVFilterNameRequester::GObject ( GEVFilterNameRequester  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
void GEVFilterNameRequester::Button ( Int_t  n)
virtual

Surcharge de la fonction appelé lorsqu'un bouton est sélectionné, afin de mettre à jour la chaîne en retour.

Parameters
nidentifiant du bouton

References filt_list, GEVDico::filt_name_req_exist, filt_ptr, GEVDico::gev_req_continue, GEVDico::gev_req_warn_title, gevDico, Filter::Rename(), and w_filt_name.

GEVFilterNameRequester::ClassDef ( GEVFilterNameRequester  ,
 
)

Pour encapsulation dans ROOT.


The documentation for this class was generated from the following files: