An helper class to dismount the name and remount it changed whenever necessary.
Definition at line 2069 of file TClassEdit.cxx.
Public Member Functions | |
NameCleanerForIO (const std::string &clName="", TClassEdit::EModType mode=TClassEdit::kNone, NameCleanerForIO *mother=nullptr) | |
const std::vector< std::unique_ptr< NameCleanerForIO > > * | GetChildNodes () const |
const std::string & | GetName () |
bool | HasChanged () const |
std::string | ToString () |
Private Member Functions | |
bool | AreAncestorsSTLContOrArray () |
Private Attributes | |
std::vector< std::unique_ptr< NameCleanerForIO > > | fArgumentNodes = {} |
bool | fHasChanged = false |
NameCleanerForIO * | fMother |
std::string | fName |
|
inline |
Definition at line 2089 of file TClassEdit.cxx.
|
inlineprivate |
Definition at line 2074 of file TClassEdit.cxx.
|
inline |
Definition at line 2190 of file TClassEdit.cxx.
|
inline |
Definition at line 2189 of file TClassEdit.cxx.
|
inline |
Definition at line 2150 of file TClassEdit.cxx.
|
inline |
Definition at line 2152 of file TClassEdit.cxx.
|
private |
Definition at line 2071 of file TClassEdit.cxx.
Definition at line 2073 of file TClassEdit.cxx.
|
private |
Definition at line 2072 of file TClassEdit.cxx.
|
private |
Definition at line 2070 of file TClassEdit.cxx.