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 2089 of file TClassEdit.cxx.
|
inline |
Definition at line 2088 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.
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.