#include <crm_internal.h>
#include <crm/common/util.h>
#include <crm/common/xml.h>
#include <libxml/tree.h>
#include "crmcommon_private.h"
Go to the source code of this file.
|
void | pcmk__output_free (pcmk__output_t *out) |
|
int | pcmk__bare_output_new (pcmk__output_t **out, const char *fmt_name, const char *filename, char **argv) |
|
int | pcmk__output_new (pcmk__output_t **out, const char *fmt_name, const char *filename, char **argv) |
|
int | pcmk__register_format (GOptionGroup *group, const char *name, pcmk__output_factory_t create, const GOptionEntry *options) |
|
void | pcmk__register_formats (GOptionGroup *group, const pcmk__supported_format_t *formats) |
|
void | pcmk__unregister_formats (void) |
|
int | pcmk__call_message (pcmk__output_t *out, const char *message_id,...) |
|
void | pcmk__register_message (pcmk__output_t *out, const char *message_id, pcmk__message_fn_t fn) |
|
void | pcmk__register_messages (pcmk__output_t *out, const pcmk__message_entry_t *table) |
|
void | pcmk__output_and_clear_error (GError **error, pcmk__output_t *out) |
|
int | pcmk__xml_output_new (pcmk__output_t **out, xmlNodePtr *xml) |
|
void | pcmk__xml_output_finish (pcmk__output_t *out, xmlNodePtr *xml) |
|
int | pcmk__log_output_new (pcmk__output_t **out) |
|
int | pcmk__text_output_new (pcmk__output_t **out, const char *filename) |
|
◆ pcmk__bare_output_new()
int pcmk__bare_output_new |
( |
pcmk__output_t ** |
out, |
|
|
const char * |
fmt_name, |
|
|
const char * |
filename, |
|
|
char ** |
argv |
|
) |
| |
◆ pcmk__call_message()
int pcmk__call_message |
( |
pcmk__output_t * |
out, |
|
|
const char * |
message_id, |
|
|
|
... |
|
) |
| |
◆ pcmk__log_output_new()
◆ pcmk__output_and_clear_error()
void pcmk__output_and_clear_error |
( |
GError ** |
error, |
|
|
pcmk__output_t * |
out |
|
) |
| |
◆ pcmk__output_free()
◆ pcmk__output_new()
int pcmk__output_new |
( |
pcmk__output_t ** |
out, |
|
|
const char * |
fmt_name, |
|
|
const char * |
filename, |
|
|
char ** |
argv |
|
) |
| |
◆ pcmk__register_format()
int pcmk__register_format |
( |
GOptionGroup * |
group, |
|
|
const char * |
name, |
|
|
pcmk__output_factory_t |
create, |
|
|
const GOptionEntry * |
options |
|
) |
| |
◆ pcmk__register_formats()
◆ pcmk__register_message()
◆ pcmk__register_messages()
◆ pcmk__text_output_new()
int pcmk__text_output_new |
( |
pcmk__output_t ** |
out, |
|
|
const char * |
filename |
|
) |
| |
◆ pcmk__unregister_formats()
void pcmk__unregister_formats |
( |
void |
| ) |
|
◆ pcmk__xml_output_finish()
void pcmk__xml_output_finish |
( |
pcmk__output_t * |
out, |
|
|
xmlNodePtr * |
xml |
|
) |
| |
◆ pcmk__xml_output_new()