4 #include "property-container.h"
5 #include "protocol-stack.h"
6 #include "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;
void setApplication(const Application &application)
Definition: node.cpp:39
void setProtocolStack(const ProtocolStack &stack)
Definition: node.cpp:11
Definition: application.h:19
ProtocolStack getProtocolStack() const
Definition: node.cpp:7
Definition: protocol-stack.h:18
Application getApplication(const std::string &name) const
Definition: node.cpp:15
Node(const ProtocolStack &stack=ProtocolStack())
Definition: node.cpp:5
std::set< std::string > getAllApplications() const
Definition: node.cpp:70
Definition: property-container.h:15
Application removeApplication(const std::string &name)
Definition: node.cpp:43