4 #ifndef DEMANGLER_TYPES_H
5 #define DEMANGLER_TYPES_H
EDemanglerErr(* demangle_func)(struct SDemangler *, char **res)
struct SDemangler SDemangler
Demangler object.
EDemanglerErr
Enum of possible errors while demangler working.
@ eDemanglerErrUncorrectMangledSymbol
uncorrect mangled symbol
@ eDemanglerErrUnsupportedMangling
unsupported mangling scheme yet
@ eDemanglerErrUnkown
unknown mangling scheme
@ eDemanglerErrOK
if all is OK
@ eDemanglerErrMemoryAllocation
some memory allocation problem
@ eDemanglerErrInternal
when something very wrong happens
demangle_func demangle
function that will use for demangling
char * symbol
symbol that need to be demangled