An helper class to dismount the name and remount it changed whenever necessary.
Definition at line 1982 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 2002 of file TClassEdit.cxx.
|
inlineprivate |
Definition at line 1987 of file TClassEdit.cxx.
|
inline |
Definition at line 2103 of file TClassEdit.cxx.
|
inline |
Definition at line 2102 of file TClassEdit.cxx.
|
inline |
Definition at line 2063 of file TClassEdit.cxx.
|
inline |
Definition at line 2065 of file TClassEdit.cxx.
|
private |
Definition at line 1984 of file TClassEdit.cxx.
|
private |
Definition at line 1986 of file TClassEdit.cxx.
|
private |
Definition at line 1985 of file TClassEdit.cxx.
|
private |
Definition at line 1983 of file TClassEdit.cxx.