#include <cstdio>#include <cstdlib>#include <cassert>#include <cstring>#include "TClassEdit.h"#include <cctype>#include "Rstrstream.h"#include <set>#include <stack>#include <memory>#include <string_view>#include <algorithm>#include <string>#include "TSpinLockGuard.h"Classes | |
| class | NameCleanerForIO | 
| An helper class to dismount the name and remount it changed whenever necessary.  More... | |
Functions | |
| static size_t | findNameEnd (const std::string &full, size_t pos) | 
| static size_t | findNameEnd (const std::string_view full) | 
| static bool | IsDefElement (const char *elementName, const char *defaultElementName, const char *classname) | 
| return whether or not 'elementName' is the STL default Element for type 'classname'   | |
| static void | R__FindTrailing (std::string &full, std::string &stars) | 
| static void | ResolveTypedefImpl (const char *tname, unsigned int len, unsigned int &cursor, bool &modified, std::string &result) | 
| static void | ResolveTypedefProcessType (const char *tname, unsigned int, unsigned int cursor, bool constprefix, unsigned int start_of_type, unsigned int end_of_type, unsigned int mod_start_of_type, bool &modified, std::string &result) | 
Definition in file TClassEdit.cxx.
Definition at line 635 of file TClassEdit.cxx.
Definition at line 612 of file TClassEdit.cxx.
      
  | 
  static | 
return whether or not 'elementName' is the STL default Element for type 'classname'
Definition at line 814 of file TClassEdit.cxx.
      
  | 
  static | 
Definition at line 1023 of file TClassEdit.cxx.
      
  | 
  static | 
Definition at line 1579 of file TClassEdit.cxx.