21 #ifndef SATYR_JAVA_STACKTRACE_H 22 #define SATYR_JAVA_STACKTRACE_H 37 #include "../report_type.h" 42 enum sr_report_type type;
struct sr_java_stacktrace * sr_java_stacktrace_from_json(struct sr_json_value *root, char **error_message)
struct sr_java_thread * threads
A thread of execution of a JAVA-produced stack trace.
char * sr_java_stacktrace_to_json(struct sr_java_stacktrace *stacktrace)
struct sr_java_stacktrace * sr_java_stacktrace_parse(const char **input, struct sr_location *location)
char * sr_java_stacktrace_get_reason(struct sr_java_stacktrace *stacktrace)
void sr_java_stacktrace_free(struct sr_java_stacktrace *stacktrace)
void sr_java_stacktrace_init(struct sr_java_stacktrace *stacktrace)
int sr_java_stacktrace_cmp(struct sr_java_stacktrace *stacktrace1, struct sr_java_stacktrace *stacktrace2)
struct sr_java_stacktrace * sr_java_stacktrace_new(void)
A location of a parser in the input stream.
struct sr_java_stacktrace * sr_java_stacktrace_dup(struct sr_java_stacktrace *stacktrace)