syslog-ng source
persist-tool.c File Reference
#include "dump.h"
#include "add.h"
#include "generate.h"
#include "persist-tool.h"
#include "reloc.h"
#include "messages.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
Include dependency graph for persist-tool.c:

Classes

struct  PersistToolMode
 

Functions

void persist_tool_revert_changes (PersistTool *self)
 
PersistToolpersist_tool_new (gchar *persist_filename, PersistStateMode open_mode)
 
void persist_tool_free (PersistTool *self)
 
const gchar * get_mode (int *argc, char **argv[])
 
void usage (const gchar *bin_name)
 
int main (int argc, char *argv[])
 

Variables

gchar * persist_state_dir
 
gchar * persist_state_name
 
gboolean force_generate
 
gchar * generate_output_dir
 

Function Documentation

◆ get_mode()

const gchar* get_mode ( int *  argc,
char **  argv[] 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ persist_tool_free()

void persist_tool_free ( PersistTool self)

◆ persist_tool_new()

PersistTool* persist_tool_new ( gchar *  persist_filename,
PersistStateMode  open_mode 
)

◆ persist_tool_revert_changes()

void persist_tool_revert_changes ( PersistTool self)

◆ usage()

void usage ( const gchar *  bin_name)

Variable Documentation

◆ force_generate

gboolean force_generate

◆ generate_output_dir

gchar* generate_output_dir

◆ persist_state_dir

gchar* persist_state_dir

◆ persist_state_name

gchar* persist_state_name