demangle_symbol.cpp File Reference

Demangle a C++ symbol. More...

#include <cstdlib>
#include "config.h"
#include "demangle_symbol.h"
#include "demangle_java_symbol.h"
#include "op_regex.h"
Include dependency graph for demangle_symbol.cpp:

Namespaces

namespace  options

Defines



#define DMGL_PARAMS   (1 << 0)
 Include function args.
#define DMGL_ANSI   (1 << 1)
 Include const, volatile, etc.

Functions

char * cplus_demangle (char const *mangled, int options)
string const demangle_symbol (string const &name)

Variables

demangle_type options::demangle = dmt_normal

Detailed Description

Demangle a C++ symbol.

Remarks:
Copyright 2002 OProfile authors
Read the file COPYING
Author:
John Levon

Define Documentation

#define DMGL_ANSI   (1 << 1)

Include const, volatile, etc.

Referenced by demangle_symbol().

#define DMGL_PARAMS   (1 << 0)

Include function args.

Referenced by demangle_symbol().


Function Documentation

char* cplus_demangle ( char const *  mangled,
int  options 
)

Referenced by demangle_symbol().

string const demangle_symbol ( string const &  name  ) 

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1