IDA C++ SDK 9.2
Loading...
Searching...
No Matches
Functions: c strings

String C-style conversions (convert \n to a newline and vice versa) More...

Functions

idaman THREAD_SAFE char *ida_export str2user (char *dst, const char *src, size_t dstsize)
 Make a user representation.
idaman THREAD_SAFE char *ida_export user2str (char *dst, const char *src, size_t dstsize)
 Make an internal representation.
idaman THREAD_SAFE char ida_export back_char (const char **p)
 Translate char after '\'.
idaman THREAD_SAFE void ida_export qstr2user (qstring *dst, const char *src, int nsyms=-1)
 see str2user()
THREAD_SAFE void qstr2user (qstring *dst, const qstring &src)
idaman THREAD_SAFE void ida_export user2qstr (qstring *dst, const qstring &src)
 see user2str()
idaman THREAD_SAFE void ida_export qstr2user (qstring *dst, const qstring *src)
 see str2user()
idaman THREAD_SAFE void ida_export user2qstr (qstring *dst, const qstring *src)
 see user2str()

Detailed Description

String C-style conversions (convert \n to a newline and vice versa)

Function Documentation

◆ str2user()

idaman THREAD_SAFE char *ida_export str2user ( char * dst,
const char * src,
size_t dstsize )

Make a user representation.

◆ user2str()

idaman THREAD_SAFE char *ida_export user2str ( char * dst,
const char * src,
size_t dstsize )

Make an internal representation.

◆ back_char()

idaman THREAD_SAFE char ida_export back_char ( const char ** p)

Translate char after '\'.

◆ qstr2user() [1/3]

idaman THREAD_SAFE void ida_export qstr2user ( qstring * dst,
const char * src,
int nsyms = -1 )

◆ qstr2user() [2/3]

THREAD_SAFE void qstr2user ( qstring * dst,
const qstring & src )
inline

◆ user2qstr() [1/2]

idaman THREAD_SAFE void ida_export user2qstr ( qstring * dst,
const qstring & src )

◆ qstr2user() [3/3]

idaman THREAD_SAFE void ida_export qstr2user ( qstring * dst,
const qstring * src )

◆ user2qstr() [2/2]

idaman THREAD_SAFE void ida_export user2qstr ( qstring * dst,
const qstring * src )