Re: What does the following messages means !

From: Damir Buskulic (buskulic@lappa.in2p3.fr)
Date: Wed Mar 17 1999 - 23:02:32 MET


rootcint produces a Streamer method for all classes that are fed to it.
This method is used to make I/O of the class objects (look at some
Streamer methods in the ROOT code).
Now, rootcint cannot generate the part of the streamer that sends or
receives basic types (char, int, float*, etc...) because (I suppose) this
is highly dependent on many things, like the compiler/machine one uses.
You have to write yourself the part that is streaming the variable that is
of a basic type.

But, at the begining, you probably don't have to worry about that, unless
you want to save your objects in ROOT files.

Cheers

Damir

=====================================================================
| Damir Buskulic                  | Universite de Savoie/LAPP       |
|                                 | Chemin de Bellevue, B.P. 110    |
| Tel : +33 (0)450091600          | F-74941 Annecy-le-Vieux Cedex   |
| e-mail: buskulic@lapp.in2p3.fr  | FRANCE                          |
=====================================================================
mailto:buskulic@lapp.in2p3.fr

On Wed, 17 Mar 1999, Wei Xie wrote:

> 
> Dear ROOTers'
> 
> I got the following warning messages. Could you give me 
> some explaination ?
> 
> *************
> class DAQ in DAQ.h line 9 original base of virtual func
> class Moniter in Moniter.h line 14 original base of virtual func
> *** Datamember DAQ::OnlineDataFile: pointer to fundamental type (need
> manual intervention)
> *********
> (Note:  FILE *OnlineDataFile)
> 
> Sincerely yours
> Xie
> 
> 



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:30 MET