PostgreSQL Source Code
git master
|
Go to the source code of this file.
Data Structures | |
struct | SimpleOidListCell |
struct | SimpleOidList |
struct | SimpleStringListCell |
struct | SimpleStringList |
struct | SimplePtrListCell |
struct | SimplePtrList |
Typedefs | |
typedef struct SimpleOidListCell | SimpleOidListCell |
typedef struct SimpleOidList | SimpleOidList |
typedef struct SimpleStringListCell | SimpleStringListCell |
typedef struct SimpleStringList | SimpleStringList |
typedef struct SimplePtrListCell | SimplePtrListCell |
typedef struct SimplePtrList | SimplePtrList |
Functions | |
void | simple_oid_list_append (SimpleOidList *list, Oid val) |
bool | simple_oid_list_member (SimpleOidList *list, Oid val) |
void | simple_oid_list_destroy (SimpleOidList *list) |
void | simple_string_list_append (SimpleStringList *list, const char *val) |
bool | simple_string_list_member (SimpleStringList *list, const char *val) |
void | simple_string_list_destroy (SimpleStringList *list) |
const char * | simple_string_list_not_touched (SimpleStringList *list) |
void | simple_ptr_list_append (SimplePtrList *list, void *ptr) |
void | simple_ptr_list_destroy (SimplePtrList *list) |
typedef struct SimpleOidList SimpleOidList |
typedef struct SimpleOidListCell SimpleOidListCell |
typedef struct SimplePtrList SimplePtrList |
typedef struct SimplePtrListCell SimplePtrListCell |
typedef struct SimpleStringList SimpleStringList |
typedef struct SimpleStringListCell SimpleStringListCell |
void simple_oid_list_append | ( | SimpleOidList * | list, |
Oid | val | ||
) |
Definition at line 26 of file simple_list.c.
References sort-test::list, SimpleOidListCell::next, pg_malloc(), SimpleOidListCell::val, and val.
Referenced by expand_extension_name_patterns(), expand_foreign_server_name_patterns(), expand_schema_name_patterns(), and expand_table_name_patterns().
void simple_oid_list_destroy | ( | SimpleOidList * | list | ) |
Definition at line 106 of file simple_list.c.
References sort-test::list, next, SimpleOidListCell::next, and pg_free().
bool simple_oid_list_member | ( | SimpleOidList * | list, |
Oid | val | ||
) |
Definition at line 45 of file simple_list.c.
References sort-test::list, SimpleOidListCell::next, SimpleOidListCell::val, and val.
Referenced by makeTableDataInfo(), processExtensionTables(), selectDumpableExtension(), selectDumpableNamespace(), and selectDumpableTable().
void simple_ptr_list_append | ( | SimplePtrList * | list, |
void * | ptr | ||
) |
Definition at line 162 of file simple_list.c.
References sort-test::list, SimplePtrListCell::next, pg_malloc(), and SimplePtrListCell::ptr.
Referenced by compile_database_list(), compile_relation_list_one_db(), flagInhIndexes(), and precheck_tar_backup_file().
void simple_ptr_list_destroy | ( | SimplePtrList * | list | ) |
Definition at line 181 of file simple_list.c.
References sort-test::list, next, SimplePtrListCell::next, and pg_free().
Referenced by verify_tar_backup().
void simple_string_list_append | ( | SimpleStringList * | list, |
const char * | val | ||
) |
Definition at line 63 of file simple_list.c.
References sort-test::list, SimpleStringListCell::next, pg_malloc(), SimpleStringListCell::touched, SimpleStringListCell::val, and val.
Referenced by expand_dbname_patterns(), get_parallel_object_list(), main(), read_dump_filters(), read_dumpall_filters(), read_restore_filters(), reindex_one_database(), vacuum_one_database(), verify_plain_backup_directory(), and verify_plain_backup_file().
void simple_string_list_destroy | ( | SimpleStringList * | list | ) |
Definition at line 125 of file simple_list.c.
References sort-test::list, next, SimpleStringListCell::next, and pg_free().
Referenced by get_parallel_object_list(), and reindex_one_database().
bool simple_string_list_member | ( | SimpleStringList * | list, |
const char * | val | ||
) |
Definition at line 87 of file simple_list.c.
References sort-test::list, SimpleStringListCell::next, SimpleStringListCell::touched, SimpleStringListCell::val, and val.
Referenced by _tocEntryRequired(), dumpDatabases(), and main().
const char* simple_string_list_not_touched | ( | SimpleStringList * | list | ) |
Definition at line 144 of file simple_list.c.
References sort-test::list, SimpleStringListCell::next, SimpleStringListCell::touched, and SimpleStringListCell::val.
Referenced by StrictNamesCheck().