Add final specifier to classes

This allow compilers to generate more efficient code.
This commit is contained in:
Chocobo1 2020-04-17 12:37:53 +08:00
parent 2681093d27
commit d3d3f7dbb3
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
15 changed files with 19 additions and 19 deletions

View file

@ -50,7 +50,7 @@ class WebApplication;
constexpr char C_SID[] = "SID"; // name of session id cookie
class WebSession : public ISession
class WebSession final : public ISession
{
public:
explicit WebSession(const QString &sid);
@ -69,7 +69,7 @@ private:
QVariantHash m_data;
};
class WebApplication
class WebApplication final
: public QObject, public Http::IRequestHandler, public ISessionManager
, private Http::ResponseBuilder
{