ROOT::RStl Class Reference

#include <RStl.h>

List of all members.

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 RStlinst ()
static string DropDefaultArg (const string &classname)

Private Member Functions

 RStl ()
 RStl (const RStl &)
RStloperator= (const RStl &)

Private Attributes

set< stringfList


Detailed Description

Definition at line 32 of file RStl.h.


Constructor & Destructor Documentation

ROOT::RStl::~RStl (  )  [inline]

Definition at line 38 of file RStl.h.

ROOT::RStl::RStl (  )  [inline, private]

Definition at line 48 of file RStl.h.

ROOT::RStl::RStl ( const RStl  )  [private]


Member Function Documentation

ROOT::RStl & ROOT::RStl::inst (  )  [static]

Definition at line 36 of file RStl.cxx.

string ROOT::RStl::DropDefaultArg ( const string classname  )  [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::Print (  ) 

Definition at line 87 of file RStl.cxx.

References fList, and fprintf().

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().

RStl& ROOT::RStl::operator= ( const RStl  )  [private]


Member Data Documentation

set<string> ROOT::RStl::fList [private]

Definition at line 34 of file RStl.h.

Referenced by GenerateTClassFor(), Print(), WriteClassInit(), and WriteStreamer().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:58:58 2011 for ROOT_528-00b_version by  doxygen 1.5.1