GDBMS 1.0
|
#include <settings.h>
Public Member Functions | |
settings () | |
~settings () | |
Static Public Member Functions | |
static bool | logging_enabled (char *type_log) |
static void | send_log (char *path_file, char *what_to_log) |
static bool | is_admin (int user_id) |
static char * | getgroupid (char *userid) |
static char * | getgroupofgraphcreator (char *graph_id) |
static int | getRightsWORD (char *graph_id) |
static void | determineTransactionActionPermittion (int &permitted, int transaction_USCOREid, int rw1, int rw2, int rw3) |
static char * | getGraphfromTransaction (char *transaction_id) |
static bool | is_type_path_valid (char *path, char *graph_id) |
static bool | is_int (char *value) |
static bool | is_numeric (char *value) |
static void | getparsestr (char *graph_id, char *path, string &return_parsestr) |
static void | split (char *str, int *numbers_splitted, char ***splitted, char delimeter) |
Definition at line 1 of file settings.h.
settings::settings | ( | ) |
Definition at line 79 of file settings.cpp.
settings::~settings | ( | ) |
Definition at line 83 of file settings.cpp.
void settings::determineTransactionActionPermittion | ( | int & | permitted, |
int | transaction_USCOREid, | ||
int | rw1, | ||
int | rw2, | ||
int | rw3 | ||
) | [static] |
Definition at line 88 of file settings.cpp.
char * settings::getGraphfromTransaction | ( | char * | transaction_id | ) | [static] |
Definition at line 248 of file settings.cpp.
char * settings::getgroupid | ( | char * | userid | ) | [static] |
Definition at line 212 of file settings.cpp.
char * settings::getgroupofgraphcreator | ( | char * | graph_id | ) | [static] |
Definition at line 221 of file settings.cpp.
void settings::getparsestr | ( | char * | graph_id, |
char * | path, | ||
string & | return_parsestr | ||
) | [static] |
Definition at line 459 of file settings.cpp.
int settings::getRightsWORD | ( | char * | graph_id | ) | [static] |
Definition at line 231 of file settings.cpp.
bool settings::is_admin | ( | int | user_id | ) | [static] |
Definition at line 17 of file settings.cpp.
bool settings::is_int | ( | char * | value | ) | [static] |
Definition at line 259 of file settings.cpp.
bool settings::is_numeric | ( | char * | value | ) | [static] |
Definition at line 267 of file settings.cpp.
bool settings::is_type_path_valid | ( | char * | path, |
char * | graph_id | ||
) | [static] |
Definition at line 274 of file settings.cpp.
bool settings::logging_enabled | ( | char * | type_log | ) | [static] |
Definition at line 38 of file settings.cpp.
void settings::send_log | ( | char * | path_file, |
char * | what_to_log | ||
) | [static] |
Definition at line 60 of file settings.cpp.
void settings::split | ( | char * | str, |
int * | numbers_splitted, | ||
char *** | splitted, | ||
char | delimeter | ||
) | [static] |
Definition at line 520 of file settings.cpp.