An helper class to dismount the name and remount it changed whenever necessary.
Definition at line 1969 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 1989 of file TClassEdit.cxx.
|
inlineprivate |
Definition at line 1974 of file TClassEdit.cxx.
|
inline |
Definition at line 2090 of file TClassEdit.cxx.
|
inline |
Definition at line 2089 of file TClassEdit.cxx.
|
inline |
Definition at line 2050 of file TClassEdit.cxx.
|
inline |
Definition at line 2052 of file TClassEdit.cxx.
|
private |
Definition at line 1971 of file TClassEdit.cxx.
|
private |
Definition at line 1973 of file TClassEdit.cxx.
|
private |
Definition at line 1972 of file TClassEdit.cxx.
|
private |
Definition at line 1970 of file TClassEdit.cxx.