GDB (API)
Functions
/home/stan/gdb/src/gdb/python/py-lazy-string.c File Reference
#include "defs.h"
#include "python-internal.h"
#include "charset.h"
#include "value.h"
#include "exceptions.h"
#include "valprint.h"
#include "language.h"
#include "gdb_assert.h"

Go to the source code of this file.

Functions

PyObjectgdbpy_create_lazy_string_object (CORE_ADDR address, long length, const char *encoding, struct type *type)
int gdbpy_initialize_lazy_string (void)
int gdbpy_is_lazy_string (PyObject *result)
void gdbpy_extract_lazy_string (PyObject *string, CORE_ADDR *addr, struct type **str_type, long *length, char **encoding)

Function Documentation

PyObject* gdbpy_create_lazy_string_object ( CORE_ADDR  address,
long  length,
const char *  encoding,
struct type type 
)

Definition at line 128 of file py-lazy-string.c.

void gdbpy_extract_lazy_string ( PyObject string,
CORE_ADDR addr,
struct type **  str_type,
long *  length,
char **  encoding 
)

Definition at line 187 of file py-lazy-string.c.

Definition at line 164 of file py-lazy-string.c.

Definition at line 176 of file py-lazy-string.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines