demangle_gcc_v2.h File Reference

#include <cctype>
#include <cstdlib>
#include <string>
#include "rutz/trace.h"
#include "rutz/debug.h"

Include dependency graph for demangle_gcc_v2.h:

Go to the source code of this file.

Namespaces

namespace  GVX_DBG_REGISTER

Functions

int GVX_DBG_REGISTER::munch_int (std::string &str, std::string::size_type pos)
void GVX_DBG_REGISTER::put_int (int val, std::string &str, std::string::size_type pos)
std::string GVX_DBG_REGISTER::read_modifiers (std::string &str, std::string::size_type &pos)
void GVX_DBG_REGISTER::insert_builtin_typename (std::string &str, std::string::size_type &pos)
std::string GVX_DBG_REGISTER::demangle_gcc_v2 (const std::string &in)


Detailed Description

hand-rolled demangling of std::type_info::name() from the g++ 2.x series

Definition in file demangle_gcc_v2.h.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:51:51 2008 by Doxygen version 1.5.5.