4 #include "property-container.h"
5 #include "protocol-stack.h"
6 #include "fnss-application.h"
106 this->exceptionStr =
"The application named " + name +
" was not found.";
112 const char* what()
const throw() {
113 return this->exceptionStr.c_str();
117 std::string exceptionStr;
124 typedef std::map <std::string, Application> ApplicationsType;
125 std::map <std::string, Application> applications;
Definition: fnss-node.h:103
void setApplication(const Application &application)
Definition: fnss-node.cpp:41
void setProtocolStack(const ProtocolStack &stack)
Definition: fnss-node.cpp:13
Definition: fnss-application.h:19
ProtocolStack getProtocolStack() const
Definition: fnss-node.cpp:9
Definition: protocol-stack.h:18
Application getApplication(const std::string &name) const
Definition: fnss-node.cpp:17
Node(const ProtocolStack &stack=ProtocolStack())
Definition: fnss-node.cpp:5
Definition: fnss-node.h:23
std::set< std::string > getAllApplications() const
Definition: fnss-node.cpp:72
Definition: property-container.h:15
Application removeApplication(const std::string &name)
Definition: fnss-node.cpp:45