OmniSciDB  1dac507f6e
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Catalog_Namespace::UserMetadata Struct Reference

#include <SysCatalog.h>

+ Collaboration diagram for Catalog_Namespace::UserMetadata:

Public Member Functions

 UserMetadata (int32_t u, const std::string &n, const std::string &p, bool s, int32_t d)
 UserMetadata ()
 UserMetadata (UserMetadata const &user_meta)

Public Attributes

int32_t userId
std::string userName
std::string passwd_hash
std::atomic< bool > isSuper
int32_t defaultDbId

Detailed Description

Definition at line 72 of file SysCatalog.h.

Constructor & Destructor Documentation

Catalog_Namespace::UserMetadata::UserMetadata ( int32_t  u,
const std::string &  n,
const std::string &  p,
bool  s,
int32_t  d 

Definition at line 73 of file SysCatalog.h.

Catalog_Namespace::UserMetadata::UserMetadata ( )

Definition at line 75 of file SysCatalog.h.

75 {}
Catalog_Namespace::UserMetadata::UserMetadata ( UserMetadata const &  user_meta)

Definition at line 76 of file SysCatalog.h.

77  : UserMetadata(user_meta.userId,
78  user_meta.userName,
79  user_meta.passwd_hash,
80  user_meta.isSuper.load(),
81  user_meta.defaultDbId) {}

Member Data Documentation

The documentation for this struct was generated from the following file: