Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ demangle(3) — OSF1 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

CC(1)

c++filt(1)

dem(1)

nm++(1)

demangle(3)  —  Subroutines

NAME

demangle − decode a C++ encoded symbol name

SYNOPSIS

char ∗demangle (const char ∗symbol)

DESCRIPTION

demangle decodes an encoded C++ symbol name into a format which more closely resembles the original C++ declaration. 

WARNING

This routine allocates space for the return buffer using the malloc(3C) allocation routine. 

SEE ALSO

CC(1), c++filt(1), dem(1), nm++(1)
Bjarne Stroustrup, The C++ Programming Language, Addison-Wesley 1986. 

DIAGNOSTICS

The argument, symbol , will be returned if it points to a string which does not need decoding.  A return value of NULL indicates that storage could not be allocated for the return buffer. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026