| 
| std::string  | ROOT::Internal::GetCanonicalTypePrefix (const std::string &typeName) | 
|   | Applies RNTuple specific type name normalization rules (see specs) that help the string parsing in RFieldBase::Create().  
  | 
|   | 
| std::string  | ROOT::Internal::GetNormalizedInteger (const std::string &intTemplateArg) | 
|   | Appends 'll' or 'ull' to the where necessary and strips the suffix if not needed.  
  | 
|   | 
| std::string  | ROOT::Internal::GetNormalizedInteger (long long val) | 
|   | 
| std::string  | ROOT::Internal::GetNormalizedInteger (unsigned long long val) | 
|   | 
| std::string  | ROOT::Internal::GetNormalizedUnresolvedTypeName (const std::string &origName) | 
|   | Applies all RNTuple type normalization rules except typedef resolution.  
  | 
|   | 
| std::string  | ROOT::Internal::GetRenormalizedTypeName (const std::string &metaNormalizedName) | 
|   | Given a type name normalized by ROOT meta, renormalize it for RNTuple. E.g., insert std::prefix.  
  | 
|   | 
| std::string  | ROOT::Internal::GetRenormalizedTypeName (const std::type_info &ti) | 
|   | Given a type info ask ROOT meta to demangle it, then renormalize the resulting type name for RNTuple.  
  | 
|   | 
| ERNTupleSerializationMode  | ROOT::Internal::GetRNTupleSerializationMode (TClass *cl) | 
|   | 
| std::string  | ROOT::Internal::GetTypeTraceReport (const RFieldBase &field, const RNTupleDescriptor &desc) | 
|   | Prints the hierarchy of types with their field names and field IDs for the given in-memory field and the on-disk hierarchy, matching the fields on-disk ID with the information of the descriptor.  
  | 
|   | 
| bool  | ROOT::Internal::IsMatchingFieldType (std::string_view actualTypeName, std::string_view expectedTypeName, const std::type_info &ti) | 
|   | Helper to check if a given actualTypeName matches the expectedTypeName, either from RField<T>::TypeName() or GetRenormalizedTypeName().  
  | 
|   | 
| long long  | ROOT::Internal::ParseIntTypeToken (const std::string &intToken) | 
|   | 
| unsigned long long  | ROOT::Internal::ParseUIntTypeToken (const std::string &uintToken) | 
|   | 
| std::vector< std::string >  | ROOT::Internal::TokenizeTypeList (std::string_view templateType, std::size_t maxArgs=0) | 
|   | Used in RFieldBase::Create() in order to get the comma-separated list of template types E.g., gets {"int", "std::variant<double,int>"} from "int,std::variant<double,int>".  
  | 
|   |