ATLAS Offline Software
Loading...
Searching...
No Matches
RootUtils::ManagedCStr Class Reference

#include <NormalizedTypeNameUtil.h>

Inheritance diagram for RootUtils::ManagedCStr:
Collaboration diagram for RootUtils::ManagedCStr:

Public Member Functions

std::string str ()

Protected Member Functions

T * operator-> ()
 STL member.

Protected Attributes

ptr
 STL member.

Detailed Description

Definition at line 18 of file NormalizedTypeNameUtil.h.

Member Function Documentation

◆ operator->()

T* std::unique_ptr< T >::operator->
inherited

STL member.

◆ str()

std::string RootUtils::ManagedCStr::str ( )
inline

Definition at line 21 of file NormalizedTypeNameUtil.h.

21{ return (this->get() ? std::string(this->get()) : std::string()); }
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
Definition hcg.cxx:130

Member Data Documentation

◆ ptr

T std::unique_ptr< T >::ptr
inherited

STL member.


The documentation for this class was generated from the following file: