WebFramework v3.0.12
Web framework for C++.
Loading...
Searching...
No Matches
framework::interfaces::IExecutorFunctionality Class Reference
Inheritance diagram for framework::interfaces::IExecutorFunctionality:
framework::MultithreadedWebServer framework::ThreadPoolWebServer

Public Member Functions

 IExecutorFunctionality (const json::JSONParser &configuration, const std::filesystem::path &assets, const std::filesystem::path &pathToTemplates, uint64_t cachingSize, const std::vector< utility::JSONSettingsParser > &parsers, const std::vector< std::string > &pathToSources)
 

Protected Attributes

ExecutorsManager executorsManager
 
SessionsManager sessionsManager
 
sqlite::SQLiteManager databaseManager
 
std::shared_ptr< ResourceExecutorresources
 

Detailed Description

Definition at line 15 of file IExecutorFunctionality.h.

Constructor & Destructor Documentation

◆ IExecutorFunctionality()

framework::interfaces::IExecutorFunctionality::IExecutorFunctionality ( const json::JSONParser & configuration,
const std::filesystem::path & assets,
const std::filesystem::path & pathToTemplates,
uint64_t cachingSize,
const std::vector< utility::JSONSettingsParser > & parsers,
const std::vector< std::string > & pathToSources )

Definition at line 39 of file IExecutorFunctionality.cpp.

Member Data Documentation

◆ databaseManager

sqlite::SQLiteManager framework::interfaces::IExecutorFunctionality::databaseManager
protected

Definition at line 20 of file IExecutorFunctionality.h.

◆ executorsManager

ExecutorsManager framework::interfaces::IExecutorFunctionality::executorsManager
protected

Definition at line 18 of file IExecutorFunctionality.h.

◆ resources

std::shared_ptr<ResourceExecutor> framework::interfaces::IExecutorFunctionality::resources
protected

Definition at line 21 of file IExecutorFunctionality.h.

◆ sessionsManager

SessionsManager framework::interfaces::IExecutorFunctionality::sessionsManager
protected

Definition at line 19 of file IExecutorFunctionality.h.


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