fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
WJSCppEmployRuntimeGlobalCache Class Reference

#include <wsjcpp_employees.h>

Inheritance diagram for WJSCppEmployRuntimeGlobalCache:
Inheritance graph
[legend]
Collaboration diagram for WJSCppEmployRuntimeGlobalCache:
Collaboration graph
[legend]

Public Member Functions

 WJSCppEmployRuntimeGlobalCache ()
 
virtual bool init () override
 
virtual bool deinit () override
 
void set (const std::string &sName, const std::string &sValue)
 
bool has (const std::string &sName)
 
std::string get (const std::string &sName)
 
- Public Member Functions inherited from WsjcppEmployBase
 WsjcppEmployBase (const std::string &sName, const std::vector< std::string > &vLoadAfter)
 
virtual ~WsjcppEmployBase ()
 
const std::vector< std::string > & loadAfter ()
 

Static Public Member Functions

static std::string name ()
 

Private Attributes

std::string TAG
 
std::map< std::string, std::string > m_sStringMap
 

Constructor & Destructor Documentation

◆ WJSCppEmployRuntimeGlobalCache()

WJSCppEmployRuntimeGlobalCache::WJSCppEmployRuntimeGlobalCache ( )

Member Function Documentation

◆ deinit()

bool WJSCppEmployRuntimeGlobalCache::deinit ( )
overridevirtual

Implements WsjcppEmployBase.

◆ get()

std::string WJSCppEmployRuntimeGlobalCache::get ( const std::string &  sName)

◆ has()

bool WJSCppEmployRuntimeGlobalCache::has ( const std::string &  sName)

◆ init()

bool WJSCppEmployRuntimeGlobalCache::init ( )
overridevirtual

Implements WsjcppEmployBase.

◆ name()

static std::string WJSCppEmployRuntimeGlobalCache::name ( )
inlinestatic

◆ set()

void WJSCppEmployRuntimeGlobalCache::set ( const std::string &  sName,
const std::string &  sValue 
)

Member Data Documentation

◆ m_sStringMap

std::map<std::string, std::string> WJSCppEmployRuntimeGlobalCache::m_sStringMap
private

◆ TAG

std::string WJSCppEmployRuntimeGlobalCache::TAG
private

The documentation for this class was generated from the following files: