#include <RStl.h>
Public Member Functions | |
| ~RStl () | |
| void | GenerateTClassFor (const string &stlClassname) |
| void | Print () |
| void | WriteClassInit (FILE *file) |
| void | WriteStreamer (FILE *file, G__ClassInfo &stlcl) |
| void | WriteStreamer (FILE *file) |
Static Public Member Functions | |
| static RStl & | inst () |
| static string | DropDefaultArg (const string &classname) |
Private Member Functions | |
| RStl () | |
| RStl (const RStl &) | |
| RStl & | operator= (const RStl &) |
Private Attributes | |
| set< string > | fList |
Definition at line 32 of file RStl.h.
| ROOT::RStl::RStl | ( | const RStl & | ) | [private] |
| ROOT::RStl & ROOT::RStl::inst | ( | ) | [static] |
Definition at line 97 of file RStl.cxx.
References TClassEdit::kDropStlDefault, TClassEdit::ShortType(), and TClassEdit::STLKind().
| void ROOT::RStl::GenerateTClassFor | ( | const string & | stlClassname | ) |
Definition at line 45 of file RStl.cxx.
References ROOT::Error(), fList, TClassEdit::GetSplit(), i, TClassEdit::IsSTLCont(), TClassEdit::kDropStlDefault, TClassEdit::kDropTrailStar, TClassEdit::kVector, TClassEdit::ShortType(), TClassEdit::STLKind(), and Warning().
| void ROOT::RStl::WriteClassInit | ( | FILE * | file | ) |
Definition at line 112 of file RStl.cxx.
References fList, Cint::G__ClassInfo::Init(), and WriteAuxFunctions().
| void ROOT::RStl::WriteStreamer | ( | FILE * | file, | |
| G__ClassInfo & | stlcl | |||
| ) |
Referenced by WriteStreamer().
| void ROOT::RStl::WriteStreamer | ( | FILE * | file | ) |
Definition at line 283 of file RStl.cxx.
References fList, Cint::G__ClassInfo::Init(), and WriteStreamer().
set<string> ROOT::RStl::fList [private] |
Definition at line 34 of file RStl.h.
Referenced by GenerateTClassFor(), Print(), WriteClassInit(), and WriteStreamer().
1.5.1