/* * ResolvedResource.hpp * * Created on: Dec 12, 2017 * Author: frank */ #ifndef HTTPS_RESOLVEDRESOURCE_HPP_ #define HTTPS_RESOLVEDRESOURCE_HPP_ #include "ResourceNode.hpp" #include "ResourceParameters.hpp" namespace httpsserver { class ResolvedResource { public: ResolvedResource(); ~ResolvedResource(); void setMatchingNode(ResourceNode * node); ResourceNode * getMatchingNode(); bool didMatch(); ResourceParameters * getParams(); void setParams(ResourceParameters * params); private: ResourceNode * _matchingNode; ResourceParameters * _params; }; } /* namespace httpsserver */ #endif /* HTTPS_RESOLVEDRESOURCE_HPP_ */