fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
Classes | Enumerations
employees.h File Reference
#include <map>
#include <string>
#include <vector>
#include <fallen.h>
#include <wsjcpp_employees.h>
#include <cmd_handlers.h>
Include dependency graph for employees.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WsjcppSettingItem
 
class  WsjcppSettingListener
 
class  WsjcppSettingsStore
 
class  EmployGlobalSettings
 
class  EmployServer
 

Enumerations

enum  EmployResult {
  OK, DATABASE_ERROR, ALREADY_EXISTS, GAME_NOT_FOUND,
  QUEST_NOT_FOUND, LEAK_NOT_FOUND, ERROR_NAME_IS_EMPTY
}
 
enum  WsjcppSettingStorageType { WJSCPP_SETTING_IN_NONE, WJSCPP_SETTING_IN_FILE, WJSCPP_SETTING_IN_DATABASE, WJSCPP_SETTING_IN_RUNTIME }
 
enum  WsjcppSettingDataType {
  WJSCPP_SETTING_TYPE_NONE, WJSCPP_SETTING_TYPE_STRING, WJSCPP_SETTING_TYPE_PASSWORD, WJSCPP_SETTING_TYPE_DIRPATH,
  WJSCPP_SETTING_TYPE_FILEPATH, WJSCPP_SETTING_TYPE_TEXT, WJSCPP_SETTING_TYPE_NUMBER, WJSCPP_SETTING_TYPE_BOOLEAN,
  WJSCPP_SETTING_TYPE_LIST, WJSCPP_SETTING_TYPE_JSON
}
 

Enumeration Type Documentation

◆ EmployResult

Enumerator
OK 
DATABASE_ERROR 
ALREADY_EXISTS 
GAME_NOT_FOUND 
QUEST_NOT_FOUND 
LEAK_NOT_FOUND 
ERROR_NAME_IS_EMPTY 

◆ WsjcppSettingDataType

Enumerator
WJSCPP_SETTING_TYPE_NONE 
WJSCPP_SETTING_TYPE_STRING 
WJSCPP_SETTING_TYPE_PASSWORD 
WJSCPP_SETTING_TYPE_DIRPATH 
WJSCPP_SETTING_TYPE_FILEPATH 
WJSCPP_SETTING_TYPE_TEXT 
WJSCPP_SETTING_TYPE_NUMBER 
WJSCPP_SETTING_TYPE_BOOLEAN 
WJSCPP_SETTING_TYPE_LIST 
WJSCPP_SETTING_TYPE_JSON 

◆ WsjcppSettingStorageType

Enumerator
WJSCPP_SETTING_IN_NONE 
WJSCPP_SETTING_IN_FILE 
WJSCPP_SETTING_IN_DATABASE 
WJSCPP_SETTING_IN_RUNTIME