Page Speed Optimization Libraries  1.8.31.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
net_instaweb::CssUrlCounter Class Reference

#include "css_url_counter.h"

Inheritance diagram for net_instaweb::CssUrlCounter:
net_instaweb::CssTagScanner::Transformer

List of all members.

Public Member Functions

 CssUrlCounter (const GoogleUrl *base_url, MessageHandler *handler)
 base_url and handler must live longer than CssUrlCounter.
bool Count (const StringPiece &in_text)
const StringIntMap & url_counts () const
 Access URL occurrence counts after you've scanned a CSS file.

Detailed Description

"Transformer" that records the URLs it sees (with counts) instead of applying any transformation.


Member Function Documentation

bool net_instaweb::CssUrlCounter::Count ( const StringPiece &  in_text)

Record and count URLs in in_text. Does not reset url_counts_, so if you call this multiple times it will accumulate url_counts_ over all inputs. Returns False if CssUrlCounter found unparseable URLs.


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