syslog-ng source
list-scanner.h File Reference
#include "syslog-ng.h"
Include dependency graph for list-scanner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ListScanner
 

Functions

void list_scanner_input_va (ListScanner *self, const gchar *arg1,...)
 
void list_scanner_input_gstring_array (ListScanner *self, gint argc, GString *const *argv)
 
void list_scanner_input_string (ListScanner *self, const gchar *value, gssize value_len)
 
gboolean list_scanner_scan_next (ListScanner *self)
 
void list_scanner_skip_n (ListScanner *self, gint n)
 
const gchar * list_scanner_get_current_value (ListScanner *self)
 
gsize list_scanner_get_current_value_len (ListScanner *self)
 
void list_scanner_free_method (ListScanner *self)
 
void list_scanner_init (ListScanner *self)
 
void list_scanner_deinit (ListScanner *self)
 
ListScanner * list_scanner_new (void)
 
void list_scanner_free (ListScanner *self)
 

Function Documentation

◆ list_scanner_deinit()

void list_scanner_deinit ( ListScanner *  self)

◆ list_scanner_free()

void list_scanner_free ( ListScanner *  self)

◆ list_scanner_free_method()

void list_scanner_free_method ( ListScanner *  self)

◆ list_scanner_get_current_value()

const gchar* list_scanner_get_current_value ( ListScanner *  self)

◆ list_scanner_get_current_value_len()

gsize list_scanner_get_current_value_len ( ListScanner *  self)

◆ list_scanner_init()

void list_scanner_init ( ListScanner *  self)

◆ list_scanner_input_gstring_array()

void list_scanner_input_gstring_array ( ListScanner *  self,
gint  argc,
GString *const *  argv 
)

◆ list_scanner_input_string()

void list_scanner_input_string ( ListScanner *  self,
const gchar *  value,
gssize  value_len 
)

◆ list_scanner_input_va()

void list_scanner_input_va ( ListScanner *  self,
const gchar *  arg1,
  ... 
)

◆ list_scanner_new()

ListScanner* list_scanner_new ( void  )

◆ list_scanner_scan_next()

gboolean list_scanner_scan_next ( ListScanner *  self)

◆ list_scanner_skip_n()

void list_scanner_skip_n ( ListScanner *  self,
gint  n 
)