21 #include "../CommonLib/ddcVersion.h" 22 #ifndef DDC_SERVER_OPTIONS_H 23 #define DDC_SERVER_OPTIONS_H 25 #include "../CommonLib/string_socket.h" 26 #include "../CommonLib/utilit.h" 86 void LoadFile(
const string& Filename);
89 void LoadString(
const string& Options,
const string& srcName=
"String");
92 void LoadLines(
const vector<string>& Lines,
const string& srcName=
"Lines");
101 bool Set(
const string& Option,
const string& Value=
"",
const string& srcName=
"Option");
size_t m_ThreadQueueSize
Definition: ServerOptions.h:52
DDCLogLevel m_LogLevel
Definition: ServerOptions.h:37
mode_t m_UnixSocketPerms
Definition: ServerOptions.h:72
bool m_bHitStringsParallel
Definition: ServerOptions.h:55
bool Set(const string &Option, const string &Value="", const string &srcName="Option")
Definition: ServerOptions.cpp:79
size_t m_nWorkers
Definition: ServerOptions.h:49
size_t m_NavCacheStep
Definition: ServerOptions.h:64
int DDCLogLevel
Definition: ddcLog.h:38
DDCVersionT m_VersionCompat
Definition: ServerOptions.h:70
string toString() const
Definition: ServerOptions.cpp:125
void LoadFile(const string &Filename)
Definition: ServerOptions.cpp:47
CDDCServerOptions()
Definition: ServerOptions.cpp:33
void LoadString(const string &Options, const string &srcName="String")
Definition: ServerOptions.cpp:56
size_t m_NavCacheSize
Definition: ServerOptions.h:61
double m_SlowQueryTimeout
Definition: ServerOptions.h:40
Definition: ServerOptions.h:30
void LoadLines(const vector< string > &Lines, const string &srcName="Lines")
Definition: ServerOptions.cpp:63
Definition: ddcVersion.h:12