Public Member Functions | |
| ~RStl () | |
| void | GenerateTClassFor (const char *requestedName, const clang::CXXRecordDecl *stlClass, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) | 
| void | GenerateTClassFor (const clang::QualType &type, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt) | 
| void | Print () | 
| void | WriteClassInit (std::ostream &strm, const cling::Interpreter &interp, const ROOT::TMetaUtils::TNormalizedCtxt &normCtxt, const ROOT::TMetaUtils::RConstructorTypes &, bool &needCollectionProxy, void(*emitStreamerInfo)(const char *)) | 
Static Public Member Functions | |
| static RStl & | Instance () | 
Private Types | |
| typedef std::set< ROOT::TMetaUtils::AnnotatedRecordDecl, ROOT::TMetaUtils::AnnotatedRecordDecl::CompareByName > | list_t | 
Private Member Functions | |
| RStl () | |
| RStl (const RStl &) | |
| RStl & | operator= (const RStl &) | 
Private Attributes | |
| list_t | fList | 
#include </github/home/ROOT-CI/src/core/clingutils/res/RStl.h>
| void ROOT::Internal::RStl::GenerateTClassFor | ( | const char * | requestedName, | 
| const clang::CXXRecordDecl * | stlClass, | ||
| const cling::Interpreter & | interp, | ||
| const ROOT::TMetaUtils::TNormalizedCtxt & | normCtxt ) | 
| void ROOT::Internal::RStl::GenerateTClassFor | ( | const clang::QualType & | type, | 
| const cling::Interpreter & | interp, | ||
| const ROOT::TMetaUtils::TNormalizedCtxt & | normCtxt ) | 
      
  | 
  static | 
| void ROOT::Internal::RStl::WriteClassInit | ( | std::ostream & | strm, | 
| const cling::Interpreter & | interp, | ||
| const ROOT::TMetaUtils::TNormalizedCtxt & | normCtxt, | ||
| const ROOT::TMetaUtils::RConstructorTypes & | ctorTypes, | ||
| bool & | needCollectionProxy, | ||
| void(*)(const char *) | emitStreamerInfo ) |