|
drogon
C++14/17-based HTTP application framework
|
The base class for all drogon reflection classes. More...
#include <drogon/DrObject.h>

Public Member Functions | |
| virtual const std::string & | className () const |
| Get the class name. | |
| virtual bool | isClass (const std::string &class_name) const |
| Return true if the class name is 'class_name'. | |
The base class for all drogon reflection classes.
|
inlinevirtual |
Get the class name.
Reimplemented in drogon::DrObject< T >, drogon::DrObject< AccessLogger >, drogon::DrObject< Derived >, drogon::DrObject< GlobalFilters >, drogon::DrObject< Hodor >, drogon::DrObject< HttpOptionsMiddleware >, drogon::DrObject< HttpOptionsMiddlewareAuto >, drogon::DrObject< IntranetIpFilter >, drogon::DrObject< LocalHostFilter >, drogon::DrObject< NotFound >, drogon::DrObject< PromExporter >, drogon::DrObject< RealIpResolver >, drogon::DrObject< Redirector >, drogon::DrObject< SecureSSLRedirector >, and drogon::DrObject< SlashRemover >.
|
inlinevirtual |
Return true if the class name is 'class_name'.
Reimplemented in drogon::DrObject< T >, drogon::DrObject< AccessLogger >, drogon::DrObject< Derived >, drogon::DrObject< GlobalFilters >, drogon::DrObject< Hodor >, drogon::DrObject< HttpOptionsMiddleware >, drogon::DrObject< HttpOptionsMiddlewareAuto >, drogon::DrObject< IntranetIpFilter >, drogon::DrObject< LocalHostFilter >, drogon::DrObject< NotFound >, drogon::DrObject< PromExporter >, drogon::DrObject< RealIpResolver >, drogon::DrObject< Redirector >, drogon::DrObject< SecureSSLRedirector >, and drogon::DrObject< SlashRemover >.