31 #ifndef STRUCT_THREADOPTIONS_HPP_ 32 #define STRUCT_THREADOPTIONS_HPP_ 76 const std::string& setModule,
77 std::uint64_t setWebsite,
78 std::uint64_t setUrlList,
79 std::uint64_t setConfig)
std::uint64_t config
The ID of the configuration used by the thread.
Definition: ThreadOptions.hpp:54
Thread options containing the name of the module run, as well as the IDs of the website, URL list, and configuration used.
Definition: ThreadOptions.hpp:40
ThreadOptions(const std::string &setModule, std::uint64_t setWebsite, std::uint64_t setUrlList, std::uint64_t setConfig)
Constructor setting the options of the thread.
Definition: ThreadOptions.hpp:75
ThreadOptions()=default
Default constructor.
Namespace for data structures.
Definition: AlgoThreadProperties.hpp:43
std::string module
The name of the module run by the thread.
Definition: ThreadOptions.hpp:45
std::uint64_t urlList
The ID of the URL list used by the thread.
Definition: ThreadOptions.hpp:51
std::uint64_t website
The ID of the website used by the thread.
Definition: ThreadOptions.hpp:48