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

Go to the source code of this file.

Classes

struct  PDBRule
 

Functions

void pdb_rule_set_class (PDBRule *self, const gchar *class)
 
void pdb_rule_set_rule_id (PDBRule *self, const gchar *rule_id)
 
void pdb_rule_add_action (PDBRule *self, PDBAction *action)
 
gchar * pdb_rule_get_name (PDBRule *self)
 
PDBRule * pdb_rule_new (void)
 
PDBRule * pdb_rule_ref (PDBRule *self)
 
void pdb_rule_unref (PDBRule *self)
 

Function Documentation

◆ pdb_rule_add_action()

void pdb_rule_add_action ( PDBRule *  self,
PDBAction action 
)

◆ pdb_rule_get_name()

gchar* pdb_rule_get_name ( PDBRule *  self)

◆ pdb_rule_new()

PDBRule* pdb_rule_new ( void  )

◆ pdb_rule_ref()

PDBRule* pdb_rule_ref ( PDBRule *  self)

◆ pdb_rule_set_class()

void pdb_rule_set_class ( PDBRule *  self,
const gchar *  class 
)

◆ pdb_rule_set_rule_id()

void pdb_rule_set_rule_id ( PDBRule *  self,
const gchar *  rule_id 
)

◆ pdb_rule_unref()

void pdb_rule_unref ( PDBRule *  self)