Webserv
Loading...
Searching...
No Matches
ArgumentFactory.hpp
Go to the documentation of this file.
1#pragma once
2
4
5namespace config {
6
8public:
9 static ArgumentPtr get(Token const &);
11
12private:
13 static ArgumentPtr handleStringVariable(std::string const &);
14};
15
16} // namespace config
Definition ArgumentFactory.hpp:7
static ArgumentPtr handleStringVariable(std::string const &)
Definition ArgumentFactory.cpp:47
static ArgumentPtr get(Token const &)
Definition ArgumentFactory.cpp:15
Definition ArgumentFactory.hpp:5
std::vector< Token > ParsedDirectiveArgs
Definition types.hpp:13
std::vector< ArgumentPtr > ArgumentVector
Definition types.hpp:19
IArgument * ArgumentPtr
Definition types.hpp:18
Represents a single lexical token with a type and a literal value.
Definition Token.hpp:28