fw4spl
|
Type demangler. Use Demangler class to get a demangled string for the type T. More...
#include <Demangler.hpp>
Public Member Functions | |
Constructor/Destructor | |
TypeDemangler () | |
Constructor. More... | |
Public Member Functions inherited from fwCore::Demangler | |
FWCORE_API std::string | getLeafClassname () const |
Returns "Object" from "::some::long::namespace::Object". More... | |
FWCORE_API std::string | getClassname () const |
Returns "::some::long::namespace::Object" from "::some::long::namespace::Object". More... | |
FWCORE_API | Demangler (const std::type_info &t) |
Constructor from a typeinfo object. More... | |
FWCORE_API | Demangler (const std::string &s) |
Constructor from a std::string. More... | |
template<typename T > | |
Demangler (T &s) | |
Constructor from any type. More... | |
virtual FWCORE_API | ~Demangler () |
Destructor. | |
Additional Inherited Members | |
Protected Member Functions inherited from fwCore::Demangler | |
std::string | demangle () const |
Process the name to demangle and return the same string whatever the OS is. More... | |
Protected Attributes inherited from fwCore::Demangler | |
const std::string | m_name |
Store the name to demangle. | |
Type demangler. Use Demangler class to get a demangled string for the type T.
Definition at line 95 of file Demangler.hpp.
|
inline |