CUBRID Engine  latest
trigger_description Struct Reference

#include <trigger_description.hpp>

Collaboration diagram for trigger_description:
Collaboration graph

Public Member Functions

 trigger_description ()
 
 ~trigger_description ()
 
int init (const char *name)
 
int init (struct db_object *trobj)
 
void fprint (FILE *file)
 

Public Attributes

char * name
 
const char * event
 
char * class_name
 
char * attribute
 
char * full_event
 
const char * status
 
char * priority
 
const char * condition_time
 
char * condition
 
const char * action_time
 
char * action
 
const char * comment
 

Detailed Description

Definition at line 41 of file trigger_description.hpp.

Constructor & Destructor Documentation

trigger_description::trigger_description ( )

Definition at line 45 of file trigger_description.cpp.

trigger_description::~trigger_description ( )

Member Function Documentation

void trigger_description::fprint ( FILE *  file)

Definition at line 189 of file trigger_description.cpp.

References action, action_time, comment, condition, condition_time, full_event, name, NULL, priority, and status.

Referenced by help_print_info().

Here is the caller graph for this function:

int trigger_description::init ( const char *  name)

Definition at line 61 of file trigger_description.cpp.

References ER_FAILED, NULL, and tr_find_trigger().

Referenced by csql_help_trigger(), help_print_info(), and help_print_obj().

Here is the caller graph for this function:

Member Data Documentation

char* trigger_description::action
const char* trigger_description::action_time

Definition at line 52 of file trigger_description.hpp.

Referenced by csql_help_trigger(), fprint(), help_print_obj(), and init().

char* trigger_description::attribute

Definition at line 46 of file trigger_description.hpp.

Referenced by help_print_obj(), init(), and ~trigger_description().

char* trigger_description::class_name

Definition at line 45 of file trigger_description.hpp.

Referenced by help_print_obj(), init(), and ~trigger_description().

const char* trigger_description::comment
char* trigger_description::condition
const char* trigger_description::condition_time

Definition at line 50 of file trigger_description.hpp.

Referenced by csql_help_trigger(), fprint(), help_print_obj(), and init().

const char* trigger_description::event

Definition at line 44 of file trigger_description.hpp.

Referenced by help_print_obj(), and init().

char* trigger_description::full_event

Definition at line 47 of file trigger_description.hpp.

Referenced by csql_help_trigger(), fprint(), init(), and ~trigger_description().

char* trigger_description::name
char* trigger_description::priority
const char* trigger_description::status

Definition at line 48 of file trigger_description.hpp.

Referenced by csql_help_trigger(), fprint(), help_print_obj(), and init().


The documentation for this struct was generated from the following files: