GDBMS 1.0
Public Member Functions | Static Public Member Functions
settings Class Reference

#include <settings.h>

List of all members.

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)

Detailed Description

Definition at line 1 of file settings.h.


Constructor & Destructor Documentation

settings::settings ( )

Definition at line 79 of file settings.cpp.

settings::~settings ( )

Definition at line 83 of file settings.cpp.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines