File trigger_description.cpp¶
FileList > cubrid > src > object > trigger_description.cpp
Go to the source code of this file
#include "trigger_description.hpp"#include "authenticate.h"#include "dbi.h"#include "dbtype_function.h"#include "object_accessor.h"#include "object_print.h"#include "object_printer.hpp"#include "object_print_util.hpp"#include "printer.hpp"#include "set_object.h"#include "schema_manager.h"#include "trigger_manager.h"#include "work_space.h"
Public Functions¶
| Type | Name |
|---|---|
| int | tr_dump_selective_triggers (extract_context & ctxt, print_output & output_ctx, DB_OBJLIST * classes) |
| int | tr_dump_trigger (extract_context & ctxt, print_output & output_ctx, DB_OBJECT * trigger_object) |
Public Static Functions¶
| Type | Name |
|---|---|
| char * | get_user_name (DB_OBJECT * user) |
| int | is_required_trigger (TR_TRIGGER * trigger, DB_OBJLIST * classes) |
Macros¶
| Type | Name |
|---|---|
| define | MAX_USER_NAME 32 /\* [**actually**](broker__monitor_8c.md#function-timeout) its 8 \*/ |
| define | STRFREE_W (string) [**if**](dynamic__load_8c.md#function-if) (string != [**NULL**](freelistheap_8h.md#define-null)) [**db\_string\_free**](db__admin_8c.md#function-db_string_free)(([**char**](broker__monitor_8c.md#function-timeout) \*) (string)) |
Public Functions Documentation¶
function tr_dump_selective_triggers¶
int tr_dump_selective_triggers (
extract_context & ctxt,
print_output & output_ctx,
DB_OBJLIST * classes
)
function tr_dump_trigger¶
int tr_dump_trigger (
extract_context & ctxt,
print_output & output_ctx,
DB_OBJECT * trigger_object
)
Public Static Functions Documentation¶
function get_user_name¶
function is_required_trigger¶
Macro Definition Documentation¶
define MAX_USER_NAME¶
define STRFREE_W¶
The documentation for this class was generated from the following file cubrid/src/object/trigger_description.cpp