InterfaceDomainBase¶
-
class
kanzi::connect::InterfaceDomainBase¶ A class that acts as a container for domain specific information such as resource directory and also provides domain specific services such as uri translation.
Subclassed by InterfaceDomain, ServiceManager
Public Functions
-
~InterfaceDomainBase() = default¶ Destructor.
-
const string &
getResourceDirectory() const¶ Retrieves the content & resource directory of the system.
- Return
File path to resource directory.
-
UriTranslator &
getUriTranslator()¶ Returns translator for Uris.
- Return
Translator that can be used to map uri to file in remote file server.
-
void
setResourceDirectory(const string &path)¶ Sets resource directory of the system.
- Parameters
path: Path to resource directory.
-