CernVM-FS
2.12.0
|
This is the complete list of members for catalog::SqlDirentInsert, including all inherited members.
Bind(const int index, const T &value) | sqlite::Sql | inline |
Bind(const int index, const int &value) | sqlite::Sql | inline |
Bind(const int index, const unsigned int &value) | sqlite::Sql | inline |
Bind(const int index, const uint64_t &value) | sqlite::Sql | inline |
Bind(const int index, const sqlite3_int64 &value) | sqlite::Sql | inline |
Bind(const int index, const std::string &value) | sqlite::Sql | inline |
Bind(const int index, const float &value) | sqlite::Sql | inline |
Bind(const int index, const double &value) | sqlite::Sql | inline |
BindBlob(const int index, const void *value, const unsigned size) | sqlite::Sql | inline |
BindBlobTransient(const int index, const void *value, const unsigned size) | sqlite::Sql | inline |
BindDirent(const DirectoryEntry &entry) | catalog::SqlDirentInsert | virtual |
BindDirentFields(const int hash_idx, const int hardlinks_idx, const int size_idx, const int mode_idx, const int mtime_idx, const int mtimens_idx, const int flags_idx, const int name_idx, const int symlink_idx, const int uid_idx, const int gid_idx, const DirectoryEntry &entry) | catalog::SqlDirentWrite | protected |
BindDouble(const int index, const double value) | sqlite::Sql | inline |
BindHashBlob(const int idx_column, const shash::Any &hash) | catalog::SqlCatalog | inline |
BindInt(const int index, const int value) | sqlite::Sql | inline |
BindInt64(const int index, const sqlite3_int64 value) | sqlite::Sql | inline |
BindMd5(const int idx_high, const int idx_low, const shash::Md5 &hash) | catalog::SqlCatalog | inline |
BindNull(const int index) | sqlite::Sql | inline |
BindParentPathHash(const shash::Md5 &hash) | catalog::SqlDirentInsert | |
BindPathHash(const shash::Md5 &hash) | catalog::SqlDirentInsert | |
BindText(const int index, const std::string &value) | sqlite::Sql | inline |
BindText(const int index, const char *value, const int size, void(*dtor)(void *)=SQLITE_STATIC) | sqlite::Sql | inline |
BindTextTransient(const int index, const std::string &value) | sqlite::Sql | inline |
BindTextTransient(const int index, const char *value, const int size) | sqlite::Sql | inline |
BindXattr(const XattrList &xattrs) | catalog::SqlDirentInsert | |
BindXattrEmpty() | catalog::SqlDirentInsert | |
CreateDatabaseFlags(const DirectoryEntry &entry) const | catalog::SqlDirent | protected |
DebugResultTable() | sqlite::Sql | |
DeferredInit(const sqlite3 *database, const char *statement) | sqlite::Sql | protected |
Execute() | sqlite::Sql | |
ExpandSymlink(LinkString *raw_symlink) const | catalog::SqlDirent | protected |
FetchRow() | sqlite::Sql | |
GetLastError() const | sqlite::Sql | inline |
GetLastErrorMsg() const | sqlite::Sql | |
Hardlinks2HardlinkGroup(const uint64_t hardlinks) const | catalog::SqlDirent | protected |
Hardlinks2Linkcount(const uint64_t hardlinks) const | catalog::SqlDirent | protected |
Init(const sqlite3 *database, const std::string &statement) | sqlite::Sql | protected |
IsInitialized() const | sqlite::Sql | inlineprotected |
kFlagDir | catalog::SqlDirent | static |
kFlagDirBindMountpoint | catalog::SqlDirent | static |
kFlagDirectIo | catalog::SqlDirent | static |
kFlagDirNestedMountpoint | catalog::SqlDirent | static |
kFlagDirNestedRoot | catalog::SqlDirent | static |
kFlagFile | catalog::SqlDirent | static |
kFlagFileChunk | catalog::SqlDirent | static |
kFlagFileExternal | catalog::SqlDirent | static |
kFlagFileSpecial | catalog::SqlDirent | static |
kFlagHidden | catalog::SqlDirent | static |
kFlagLink | catalog::SqlDirent | static |
kFlagPosCompression | catalog::SqlDirent | static |
kFlagPosHash | catalog::SqlDirent | static |
MakeHardlinks(const uint32_t hardlink_group, const uint32_t linkcount) const | catalog::SqlDirent | protected |
Reset() | sqlite::Sql | |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
Retrieve(const int index) | sqlite::Sql | inline |
RetrieveBlob(const int idx_column) const | sqlite::Sql | inline |
RetrieveBytes(const int idx_column) const | sqlite::Sql | inline |
RetrieveCompressionAlgorithm(const unsigned flags) const | catalog::SqlDirent | protected |
RetrieveDouble(const int idx_column) const | sqlite::Sql | inline |
RetrieveHashAlgorithm(const unsigned flags) const | catalog::SqlDirent | protected |
RetrieveHashBlob(const int idx_column, const shash::Algorithms hash_algo, const char hash_suffix=shash::kSuffixNone) const | catalog::SqlCatalog | inline |
RetrieveHashHex(const int idx_column, const char hash_suffix=shash::kSuffixNone) const | catalog::SqlCatalog | inline |
RetrieveInt(const int idx_column) const | sqlite::Sql | inline |
RetrieveInt64(const int idx_column) const | sqlite::Sql | inline |
RetrieveMd5(const int idx_high, const int idx_low) const | catalog::SqlCatalog | inline |
RetrieveNullableInt(const int idx_column, const int val_null) const | sqlite::Sql | inline |
RetrieveString(const int idx_column) const | sqlite::Sql | inline |
RetrieveText(const int idx_column) const | sqlite::Sql | inline |
RetrieveType(const int idx_column) const | sqlite::Sql | inline |
Sql(sqlite3 *sqlite_db, const std::string &statement) | sqlite::Sql | |
Sql() | sqlite::Sql | inlineprotected |
SqlCatalog(const CatalogDatabase &database, const std::string &statement) | catalog::SqlCatalog | inline |
SqlCatalog() | catalog::SqlCatalog | inlineprotected |
SqlDirentInsert(const CatalogDatabase &database) | catalog::SqlDirentInsert | explicit |
StoreHashAlgorithm(const shash::Algorithms algo, unsigned *flags) const | catalog::SqlDirent | protected |
Successful() const | sqlite::Sql | inlineprotected |
~Sql() | sqlite::Sql | virtual |