![]() |
ROOT
6.06/08
Reference Guide
|
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 </builddir/build/BUILD/root-6.06.08/core/metautils/src/RStl.h>
Collaboration diagram for ROOT::Internal::RStl:
|
private |
| void ROOT::Internal::RStl::GenerateTClassFor | ( | const char * | requestedName, |
| const clang::CXXRecordDecl * | stlClass, | ||
| const cling::Interpreter & | interp, | ||
| const ROOT::TMetaUtils::TNormalizedCtxt & | normCtxt | ||
| ) |
Definition at line 109 of file RStl.cxx.
Referenced by ROOT::TMetaUtils::WriteClassCode(), and ROOT::TMetaUtils::WritePointersSTL().
| void ROOT::Internal::RStl::GenerateTClassFor | ( | const clang::QualType & | type, |
| const cling::Interpreter & | interp, | ||
| const ROOT::TMetaUtils::TNormalizedCtxt & | normCtxt | ||
| ) |
|
static |
Definition at line 47 of file RStl.cxx.
Referenced by ROOT::TMetaUtils::WriteClassCode(), and ROOT::TMetaUtils::WritePointersSTL().
| 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 | ||
| ) |