20 #ifndef SATYR_GDB_SHAREDLIB_H 21 #define SATYR_GDB_SHAREDLIB_H struct sr_gdb_sharedlib * sr_gdb_sharedlib_parse(const char *input)
struct sr_gdb_sharedlib * sr_gdb_sharedlib_append(struct sr_gdb_sharedlib *dest, struct sr_gdb_sharedlib *item)
void sr_gdb_sharedlib_free(struct sr_gdb_sharedlib *sharedlib)
int sr_gdb_sharedlib_count(struct sr_gdb_sharedlib *sharedlib)
struct sr_gdb_sharedlib * sr_gdb_sharedlib_dup(struct sr_gdb_sharedlib *sharedlib, bool siblings)
void sr_gdb_sharedlib_init(struct sr_gdb_sharedlib *sharedlib)
A shared library memory location as reported by GDB.
struct sr_gdb_sharedlib * sr_gdb_sharedlib_new(void)
struct sr_gdb_sharedlib * sr_gdb_sharedlib_find_address(struct sr_gdb_sharedlib *first, uint64_t address)