Public Member Functions |
struct oscap_reporter_message * | oscap_reporter_message_new (void) |
struct oscap_reporter_message * | oscap_reporter_message_new_fill (oscap_reporter_family_t family, oscap_reporter_code_t code, const char *string) |
struct oscap_reporter_message * | oscap_reporter_message_new_fmt (oscap_reporter_family_t family, oscap_reporter_code_t code, const char *fmt,...) |
struct oscap_reporter_message * | oscap_reporter_message_clone (const struct oscap_reporter_message *msg) |
oscap_reporter_family_t | oscap_reporter_message_get_family (const struct oscap_reporter_message *item) |
oscap_reporter_code_t | oscap_reporter_message_get_code (const struct oscap_reporter_message *item) |
const char * | oscap_reporter_message_get_string (const struct oscap_reporter_message *item) |
const char * | oscap_reporter_message_get_user1str (const struct oscap_reporter_message *msg) |
int | oscap_reporter_message_get_user1num (const struct oscap_reporter_message *msg) |
void * | oscap_reporter_message_get_user1ptr (const struct oscap_reporter_message *msg) |
const char * | oscap_reporter_message_get_user2str (const struct oscap_reporter_message *msg) |
int | oscap_reporter_message_get_user2num (const struct oscap_reporter_message *msg) |
void * | oscap_reporter_message_get_user2ptr (const struct oscap_reporter_message *msg) |
const char * | oscap_reporter_message_get_user3str (const struct oscap_reporter_message *msg) |
int | oscap_reporter_message_get_user3num (const struct oscap_reporter_message *msg) |
void * | oscap_reporter_message_get_user3ptr (const struct oscap_reporter_message *msg) |
void | oscap_reporter_message_free (struct oscap_reporter_message *msg) |
bool | oscap_reporter_message_set_family (struct oscap_reporter_message *obj, oscap_reporter_family_t newval) |
bool | oscap_reporter_message_set_code (struct oscap_reporter_message *obj, oscap_reporter_code_t newval) |
bool | oscap_reporter_message_set_string (struct oscap_reporter_message *obj, const char *newval) |
bool | oscap_reporter_message_set_user1str (struct oscap_reporter_message *msg, const char *newval) |
bool | oscap_reporter_message_set_user1num (struct oscap_reporter_message *msg, int newval) |
bool | oscap_reporter_message_set_user1ptr (struct oscap_reporter_message *msg, void *newval) |
bool | oscap_reporter_message_set_user2str (struct oscap_reporter_message *msg, const char *newval) |
bool | oscap_reporter_message_set_user2num (struct oscap_reporter_message *msg, int newval) |
bool | oscap_reporter_message_set_user2ptr (struct oscap_reporter_message *msg, void *newval) |
bool | oscap_reporter_message_set_user3str (struct oscap_reporter_message *msg, const char *newval) |
bool | oscap_reporter_message_set_user3num (struct oscap_reporter_message *msg, int newval) |
bool | oscap_reporter_message_set_user3ptr (struct oscap_reporter_message *msg, void *newval) |
struct oscap_reporter_message * | oscap_reporter_message_new_arg (oscap_reporter_family_t family, oscap_reporter_code_t code, const char *fmt, va_list ap) |
Represents a message to be reported.