|
CUBRID Engine
latest
|
#include "db_value_printer.hpp"#include "db_date.h"#include "dbtype.h"#include "memory_private_allocator.hpp"#include "object_primitive.h"#include "object_representation.h"#include "printer.hpp"#include "set_object.h"#include "string_buffer.hpp"#include "string_opfunc.h"#include "tz_support.h"#include "virtual_object.h"
Go to the source code of this file.
Macros | |
| #define | TOO_BIG_TO_MATTER 1024 |
Functions | |
| void | db_fprint_value (FILE *fp, const db_value *value) |
| void | db_print_value (print_output &output_ctx, const db_value *value) |
| void | db_sprint_value (const db_value *value, string_buffer &sb) |
| #define TOO_BIG_TO_MATTER 1024 |
Referenced by db_value_printer::describe_data().
Definition at line 586 of file db_value_printer.cpp.
References BUFFER_SIZE, db_value_printer::describe_value(), string_buffer::get_buffer(), string_buffer::len(), and cubmem::PRIVATE_BLOCK_ALLOCATOR.
Referenced by btree_dump_key(), db_value_fprint(), db_value_print(), db_value_printer::db_value_printer(), heap_attrinfo_dump(), heap_classrepr_dump(), qfile_locate_tuple_next_value(), qfile_print_list_cache_entry(), and setobj_print().

| void db_print_value | ( | print_output & | output_ctx, |
| const db_value * | value | ||
| ) |
Definition at line 604 of file db_value_printer.cpp.
References BUFFER_SIZE, db_value_printer::describe_value(), string_buffer::get_buffer(), print_output::grab_string_buffer(), string_buffer::len(), NULL, and cubmem::PRIVATE_BLOCK_ALLOCATOR.
Referenced by db_value_printer::db_value_printer(), and desc_value_print().

| void db_sprint_value | ( | const db_value * | value, |
| string_buffer & | sb | ||
| ) |
Definition at line 633 of file db_value_printer.cpp.
References db_value_printer::describe_value().
Referenced by db_value_printer::db_value_printer(), la_apply_delete_log(), la_apply_insert_log(), la_apply_repl_log(), la_apply_update_log(), la_flush_repl_items(), and pr_valstring().
