Result of splitting a function declaration into fReturnType fScopeName::fFunctionName<fFunctionTemplateArguments>(fFunctionParameters)
Definition at line 249 of file TClassEdit.h.
Public Attributes | |
std::string | fFunctionName |
Name of the function. | |
std::vector< std::string > | fFunctionParameters |
Function parameters. | |
std::vector< std::string > | fFunctionTemplateArguments |
Template arguments of the function template specialization, if any; will contain one element "" for function<>() | |
std::string | fReturnType |
Return type of the function, might be empty if the function declaration string did not provide it. | |
std::string | fScopeName |
Name of the scope qualification of the function, possibly empty. | |
#include <TClassEdit.h>
std::string TClassEdit::FunctionSplitInfo::fFunctionName |
Name of the function.
Definition at line 257 of file TClassEdit.h.
std::vector<std::string> TClassEdit::FunctionSplitInfo::fFunctionParameters |
Function parameters.
Definition at line 264 of file TClassEdit.h.
std::vector<std::string> TClassEdit::FunctionSplitInfo::fFunctionTemplateArguments |
Template arguments of the function template specialization, if any; will contain one element "" for function<>()
Definition at line 261 of file TClassEdit.h.
std::string TClassEdit::FunctionSplitInfo::fReturnType |
Return type of the function, might be empty if the function declaration string did not provide it.
Definition at line 251 of file TClassEdit.h.
std::string TClassEdit::FunctionSplitInfo::fScopeName |
Name of the scope qualification of the function, possibly empty.
Definition at line 254 of file TClassEdit.h.