|
Analysis
version 7.0 - august 2014
|
#include <GanilFileInfo.hh>
Public Member Functions | |
| GanilFileInfo () | |
| GanilFileInfo (const GanilFileInfo &) | |
| virtual | ~GanilFileInfo () |
| GanilFileInfo & | operator= (const GanilFileInfo &) |
| bool | operator== (const GanilFileInfo &) |
| bool | operator!= (const GanilFileInfo &data) |
| void | FileInfo () |
| void | FileInfo (ostream &) |
| ClassDef (GanilFileInfo, 0) | |
Protected Member Functions | |
| int | SetFileInfo (GanilBuffer &) |
Protected Attributes | |
| string | norme |
| Norme du fichier d'acquisition. | |
| string | version |
| Version de l'acquisition. | |
| string | labo |
| Laboratoire de l'acquisition. | |
| string | machine |
| Machine d'acquisition. | |
| string | application |
| Programme d'acquisition. | |
| u_int | buffer_size |
| Taille des buffers. | |
| string | format |
| Format de la machine. | |
| string | date |
| Date du fichier. | |
Private Member Functions | |
| GObject (GanilFileInfo) | |
Friends | |
| class | GanilRun |
Classe traitant les données du buffer File Header.
| GanilFileInfo::GanilFileInfo | ( | ) |
Constructeur par défaut: aucune information sur le fichier.
References application, buffer_size, date, format, labo, machine, norme, and version.
| GanilFileInfo::GanilFileInfo | ( | const GanilFileInfo & | original | ) |
Constructeur de recopie.
| original | instance à recopier |
References application, buffer_size, date, format, labo, machine, norme, and version.
|
virtual |
Destructeur.
|
private |
Macro from GCpp library that defines the following functions:
| GanilFileInfo & GanilFileInfo::operator= | ( | const GanilFileInfo & | original | ) |
Opérateur de recopie.
| original | instance à recopier |
References application, buffer_size, date, format, labo, machine, norme, and version.
Referenced by GanilRun::ReadHeaders().
| bool GanilFileInfo::operator== | ( | const GanilFileInfo & | data | ) |
Opérateur de comparaison (équivalence).
| data | donnée avec laquelle on teste l'équivalence |
References application, buffer_size, format, labo, machine, norme, and version.
|
inline |
Opérateur de comparaison (non-équivalence).
| data | donnée avec laquelle on teste l'équivalence |
| void GanilFileInfo::FileInfo | ( | ) |
Ecriture des informations du fichier sur la sortie standard.
Referenced by RGuiGanilRun::UserRunStart().
| void GanilFileInfo::FileInfo | ( | ostream & | os | ) |
Ecriture des informations du fichier sur un flux de sortie.
| os | flux vers lequel son envoyées les informations |
References application, buffer_size, date, format, labo, machine, norme, and version.
|
protected |
Remplit les données de l'entête de fichier à partir du buffer.
| buffer | buffer où se trouvent les données |
References application, buffer_size, date, GanilBuffer::ExtractString(), format, get_int4(), labo, machine, norme, GanilBuffer::Skip(), and version.
Referenced by GanilRun::ReadHeaders().
| GanilFileInfo::ClassDef | ( | GanilFileInfo | , |
| 0 | |||
| ) |
Définition à usage de ROOT...