Buffer for building Opdis instructions from libopcodes output. More...
#include <stdlib.h>
#include <string.h>
#include <opdis/insn_buf.h>
Functions | |
opdis_insn_buf_t LIBCALL | opdis_insn_buf_alloc (unsigned int max_items, unsigned int max_item_size, unsigned int max_insn_str) |
Allocate an instruction buffer. | |
int LIBCALL | opdis_insn_buf_append (opdis_insn_buf_t buf, const char *item) |
Append a string to an opdis_insn_buffer_t. | |
void LIBCALL | opdis_insn_buf_clear (opdis_insn_buf_t buf) |
Clear the data in an opdis_insn_buffer_t. | |
void LIBCALL | opdis_insn_buf_free (opdis_insn_buf_t buf) |
Free an instruction buffer. |
Buffer for building Opdis instructions from libopcodes output.