OmniSciDB
a667adc9c8
|
Go to the source code of this file.
Classes | |
struct | DBObjectKey |
struct | DatabasePrivileges |
struct | TablePrivileges |
struct | DashboardPrivileges |
struct | ViewPrivileges |
struct | ServerPrivileges |
struct | AccessPrivileges |
class | DBObject |
Namespaces | |
Catalog_Namespace | |
Enumerations | |
enum | DBObjectType { AbstractDBObjectType = 0, DatabaseDBObjectType, TableDBObjectType, DashboardDBObjectType, ViewDBObjectType, ServerDBObjectType } |
Functions | |
std::string | DBObjectTypeToString (DBObjectType type) |
DBObjectType | DBObjectTypeFromString (const std::string &type) |
enum DBObjectType |
Enumerator | |
---|---|
AbstractDBObjectType | |
DatabaseDBObjectType | |
TableDBObjectType | |
DashboardDBObjectType | |
ViewDBObjectType | |
ServerDBObjectType |
Definition at line 42 of file DBObject.h.
DBObjectType DBObjectTypeFromString | ( | const std::string & | type | ) |
Definition at line 101 of file DBObject.cpp.
References DashboardDBObjectType, DatabaseDBObjectType, ServerDBObjectType, TableDBObjectType, and ViewDBObjectType.
Referenced by Parser::GrantPrivilegesStmt::execute(), Parser::RevokePrivilegesStmt::execute(), and Parser::ShowPrivilegesStmt::execute().
std::string DBObjectTypeToString | ( | DBObjectType | type | ) |