Page Speed Optimization Libraries
1.13.35.1
|
Leaf node representing an HTML IE directive. More...
#include "html_node.h"
Protected Member Functions | |
virtual void | SynthesizeEvents (const HtmlEventListIterator &iter, HtmlEventList *queue) |
Protected Member Functions inherited from net_instaweb::HtmlLeafNode | |
HtmlLeafNode (HtmlElement *parent, const HtmlEventListIterator &iter, const StringPiece &contents) | |
GoogleString * | mutable_contents () |
Protected Member Functions inherited from net_instaweb::HtmlNode | |
HtmlNode (HtmlElement *parent) | |
void | operator delete (void *ptr) |
Version that affects visibility of the destructor. | |
Friends | |
class | HtmlParse |
Additional Inherited Members | |
Public Member Functions inherited from net_instaweb::HtmlLeafNode | |
virtual bool | live () const |
virtual void | MarkAsDead (const HtmlEventListIterator &end) |
virtual GoogleString | ToString () const |
const GoogleString & | contents () const |
virtual HtmlEventListIterator | begin () const |
Return an iterator pointing to the first event associated with this node. | |
virtual HtmlEventListIterator | end () const |
Return an iterator pointing to the last event associated with this node. | |
void | set_iter (const HtmlEventListIterator &iter) |
void | FreeData () |
Public Member Functions inherited from net_instaweb::HtmlNode | |
HtmlElement * | parent () const |
void * | operator new (size_t size, Arena< HtmlNode > *arena) |
void | operator delete (void *ptr, Arena< HtmlNode > *arena) |
Leaf node representing an HTML IE directive.
|
protectedvirtual |
Create new event object(s) representing this node, and insert them into the queue just before the given iterator; also, update this node object as necessary so that begin() and end() will return iterators pointing to the new event(s). The line number for each event should probably be -1.
Implements net_instaweb::HtmlNode.