Webserv
|
Translates a generic ConfigNode tree into strongly-typed config blocks. More...
#include <Mapper.hpp>
Static Public Member Functions | |
static ServerBlockVec | map (ConfigNodeVec const &nodes) |
Static Private Member Functions | |
static void | mapServerBlock (ServerBlock &, ConfigNode const &) |
static void | mapLocationBlock (LocationBlock &, ConfigNode const &) |
static void | handleLocationBlock (ServerBlock &, ConfigNode const &) |
Translates a generic ConfigNode tree into strongly-typed config blocks.
This class handles the structural mapping from the parser's output (IR) to the final configuration objects. It does not perform semantic validation.
|
staticprivate |
|
static |
|
staticprivate |
|
staticprivate |