Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
nsXPathDocumentTearoff Class Reference
Inheritance diagram for nsXPathDocumentTearoff:
Inheritance graph
Collaboration diagram for nsXPathDocumentTearoff:
Collaboration graph

List of all members.

Public Member Functions

 nsXPathDocumentTearoff (nsIDOMXPathEvaluator *aEvaluator, nsIDocument *aDocument)
virtual ~nsXPathDocumentTearoff ()
nsIDOMXPathExpression createExpression (in DOMString expression, in nsIDOMXPathNSResolver resolver) raises (XPathException, DOMException)
nsIDOMXPathNSResolver createNSResolver (in nsIDOMNode nodeResolver)
nsISupports evaluate (in DOMString expression, in nsIDOMNode contextNode, in nsIDOMXPathNSResolver resolver, in unsigned short type, in nsISupports result) raises (XPathException, DOMException)

Private Attributes

nsCOMPtr< nsIDOMXPathEvaluatormEvaluator

Detailed Description

Definition at line 760 of file nsDocument.cpp.

Constructor & Destructor Documentation

Definition at line 763 of file nsDocument.cpp.

    : mEvaluator(aEvaluator), mDocument(aDocument)
virtual nsXPathDocumentTearoff::~nsXPathDocumentTearoff ( ) [inline, virtual]

Definition at line 768 of file nsDocument.cpp.


Member Function Documentation

nsIDOMXPathExpression nsIDOMXPathEvaluator::createExpression ( in DOMString  expression,
in nsIDOMXPathNSResolver  resolver 
) raises (XPathException, DOMException) [inherited]
nsISupports nsIDOMXPathEvaluator::evaluate ( in DOMString  expression,
in nsIDOMNode  contextNode,
in nsIDOMXPathNSResolver  resolver,
in unsigned short  type,
in nsISupports  result 
) raises (XPathException, DOMException) [inherited]

Member Data Documentation

Definition at line 778 of file nsDocument.cpp.

Definition at line 777 of file nsDocument.cpp.

The documentation for this class was generated from the following file: