Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
This is the complete list of members for caffa::rpc::RestServerApplication, including all inherited members.
appInfo() const (defined in caffa::Application) | caffa::Application | |
Application(unsigned int capabilities) (defined in caffa::Application) | caffa::Application | |
Application(AppInfo::AppCapability capability) (defined in caffa::Application) | caffa::Application | |
assertCapability(AppInfo::AppCapability typeToAssert) (defined in caffa::Application) | caffa::Application | static |
changeSession(caffa::not_null< caffa::Session *> session, caffa::Session::Type newType)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
contactEmail() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
createSession(caffa::Session::Type type)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
defaultDocuments() const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
description() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
destroySession(const std::string &sessionUuid)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
document(const std::string &documentId, const caffa::Session *session)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
document(const std::string &documentId, const caffa::Session *session) const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
documents(const caffa::Session *session)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
documents(const caffa::Session *session) const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
getExistingSession(const std::string &sessionUuid)=0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
getExistingSession(const std::string &sessionUuid) const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
hasActiveSessions() const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
hasCapability(AppInfo::AppCapability typeToCheck) const (defined in caffa::Application) | caffa::Application | |
instance() (defined in caffa::rpc::RestServerApplication) | caffa::rpc::RestServerApplication | static |
majorVersion() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
minorVersion() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
name() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
onShutdown() (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | inlineprotectedvirtual |
onStartup() (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | inlineprotectedvirtual |
patchVersion() const =0 (defined in caffa::Application) | caffa::Application | pure virtual |
portNumber() const override (defined in caffa::rpc::RestServerApplication) | caffa::rpc::RestServerApplication | virtual |
quit() override (defined in caffa::rpc::RestServerApplication) | caffa::rpc::RestServerApplication | virtual |
readKeyOrCertificate(const std::string &path) (defined in caffa::rpc::RpcApplication) | caffa::rpc::RpcApplication | static |
readyForSession(caffa::Session::Type type) const =0 (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | pure virtual |
registerInstance(Application *instance) (defined in caffa::Application) | caffa::Application | static |
requiresValidSession() const (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | |
RestServerApplication(const std::string &clientHost, unsigned short portNumber, int threads, std::shared_ptr< const RestAuthenticator > authenticator) | caffa::rpc::RestServerApplication | |
RpcApplication(unsigned int capabilities) (defined in caffa::rpc::RpcApplication) | caffa::rpc::RpcApplication | |
RpcApplication(AppInfo::AppCapability capability) (defined in caffa::rpc::RpcApplication) | caffa::rpc::RpcApplication | |
run() override (defined in caffa::rpc::RestServerApplication) | caffa::rpc::RestServerApplication | virtual |
running() const override (defined in caffa::rpc::RestServerApplication) | caffa::rpc::RestServerApplication | virtual |
ServerApplication(unsigned capability) (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | |
ServerApplication(AppInfo::AppCapability capability) (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | |
setRequiresValidSession(bool requiresValidSession) (defined in caffa::rpc::ServerApplication) | caffa::rpc::ServerApplication | |
~Application() (defined in caffa::Application) | caffa::Application | virtual |