/
SoRusV
/
esp32_https_server
Обзор
Документация
Войти
/
SoRusV
/
esp32_https_server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/HTTPHeaders.hpp
37 строк
718 B
Frank Hessel
Add class descriptions
27 авг 2019, 16:27
Не верифицирован
27 авг 2019, 16:27
cfbe927
Код
Авторство
О чём код?
#ifndef SRC_HTTPHEADERS_HPP_ #define SRC_HTTPHEADERS_HPP_ #include <string> // Arduino declares it's own min max, incompatible with the stl... #undef min #undef max #include <vector> #include "HTTPSServerConstants.hpp" #include "HTTPHeader.hpp" namespace httpsserver { /** * \brief Groups and manages a set of HTTPHeader instances */ class HTTPHeaders { public: HTTPHeaders(); virtual ~HTTPHeaders(); HTTPHeader * get(std::string const &name); std::string getValue(std::string const &name); void set(HTTPHeader * header); std::vector<HTTPHeader *> * getAll(); void clearAll(); private: std::vector<HTTPHeader*> * _headers; }; } /* namespace httpsserver */ #endif /* SRC_HTTPHEADERS_HPP_ */