[ROOT] Status of STL support in CINT

From: Walter F.J. Mueller (w.f.j.mueller@gsi.de)
Date: Sun Aug 25 2002 - 20:25:13 MEST


Dear all,

I'm having a few problems with STL vectors and CINT and wonder
whether there is somewhere a clear and precise description of
what is supported and working. A search of roottalk
wasn't very helpful. The page 
  http://root.cern.ch/root/Cint.phtml?limitations
states

  "Please understand that there are many limitations for using STL on Cint.
  STL is so complex that it is very difficult to document all limitations."

I wonder for example

  - is it possible to manipulate e.g. a STL vector created in
    compiled code with CINT ?

  - is an explicit dictionnary generation like
	#pragma link C++ class vector<Int_t>!-;
    needed (as suggested on roottalk by Philippe Canal two years ago).

  - or is the only safe and sane way to deal with STL containers to use
    dynamically compiled code like
            .L rootest.C++


			Cheers,	Walter
--
Walter F.J. Mueller   Mail:  W.F.J.Mueller@gsi.de
GSI,  Abteilung KP3   Phone: +49-6159-71-2766
D-64291 Darmstadt     FAX:   +49-6159-71-2989
WWW:   http://www-kp3.gsi.de/www/kp3/people/mueller.html
PGP:   http://www-kp3.gsi.de/~mueller/pgp.shtml



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:05 MET