Page Speed Optimization Libraries  1.6.29.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
net_instaweb::SplitHtmlConfig Class Reference

#include "split_html_config.h"

List of all members.

Public Member Functions

 SplitHtmlConfig (RewriteDriver *driver)
const CriticalLineInfo * critical_line_info ()
XpathMapxpath_map ()
PanelIdToSpecMap * panel_id_to_spec ()

Static Public Member Functions

static void Initialize ()
 Initialize & Terminate must be paired.
static void Terminate ()
static void UpdateCriticalLineInfoInDriver (RewriteDriver *driver)

Detailed Description

Deals with configuration related to the split html rewriter. Handles parsing and lookup of the configuration.


Constructor & Destructor Documentation

Process the critical line info in the options and populate it in the driver. Populate the panelid-to-specification map based on the critical line information in the driver.


Member Function Documentation

Updates the critical line info in the driver based on the RequestHeaders / RewriteOptions in the driver.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines