CernVM-FS
2.12.0
|
#include "catalog_sql.h"
#include <cstdlib>
#include <cstring>
#include "catalog.h"
#include "globals.h"
#include "util/logging.h"
#include "util/posix.h"
#include "xattr.h"
Go to the source code of this file.
Namespaces | |
catalog | |
Macros | |
#define | DB_FIELDS_LT_V2_1 |
#define | DB_FIELDS_GE_V2_1_LT_R2 |
#define | DB_FIELDS_GE_V2_1_LT_R7 |
#define | DB_FIELDS_GE_V2_1_GE_R7 |
#define | MAKE_STATEMENT(STMT_TMPL, REV) |
#define | MAKE_STATEMENTS(STMT_TMPL) |
#define | DEFERRED_INIT(DB, REV) DeferredInit((DB).sqlite_db(), (REV).c_str()) |
#define | DEFERRED_INITS(DB) |
#define DB_FIELDS_GE_V2_1_GE_R7 |
Definition at line 689 of file catalog_sql.cc.
#define DB_FIELDS_GE_V2_1_LT_R2 |
Definition at line 675 of file catalog_sql.cc.
#define DB_FIELDS_GE_V2_1_LT_R7 |
Definition at line 682 of file catalog_sql.cc.
#define DB_FIELDS_LT_V2_1 |
Definition at line 669 of file catalog_sql.cc.
#define DEFERRED_INIT | ( | DB, | |
REV | |||
) | DeferredInit((DB).sqlite_db(), (REV).c_str()) |
Definition at line 707 of file catalog_sql.cc.
#define DEFERRED_INITS | ( | DB | ) |
Definition at line 710 of file catalog_sql.cc.
Referenced by catalog::SqlListing::SqlListing(), catalog::SqlLookupDanglingMountpoints::SqlLookupDanglingMountpoints(), catalog::SqlLookupInode::SqlLookupInode(), and catalog::SqlLookupPathHash::SqlLookupPathHash().
#define MAKE_STATEMENT | ( | STMT_TMPL, | |
REV | |||
) |
Definition at line 697 of file catalog_sql.cc.
#define MAKE_STATEMENTS | ( | STMT_TMPL | ) |
Definition at line 701 of file catalog_sql.cc.
Referenced by catalog::SqlListing::SqlListing(), catalog::SqlLookupDanglingMountpoints::SqlLookupDanglingMountpoints(), catalog::SqlLookupInode::SqlLookupInode(), and catalog::SqlLookupPathHash::SqlLookupPathHash().