Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
txIEvalContext Class Reference

#include <txIXPathContext.h>

Inheritance diagram for txIEvalContext:
Inheritance graph
[legend]
Collaboration diagram for txIEvalContext:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~txIEvalContext ()
virtual const txXPathNodegetContextNode ()=0
virtual PRUint32 size ()=0
virtual PRUint32 position ()=0
virtual nsresult getVariable (PRInt32 aNamespace, nsIAtom *aLName, txAExprResult *&aResult)=0
virtual MBool isStripSpaceAllowed (const txXPathNode &aNode)=0
virtual voidgetPrivateContext ()=0
 Returns a pointer to the private context.
virtual txResultRecyclerrecycler ()=0
virtual void receiveError (const nsAString &aMsg, nsresult aRes)=0

Detailed Description

Definition at line 139 of file txIXPathContext.h.


Constructor & Destructor Documentation

virtual txIEvalContext::~txIEvalContext ( ) [inline, virtual]

Definition at line 142 of file txIXPathContext.h.

    {
    }

Member Function Documentation

virtual const txXPathNode& txIEvalContext::getContextNode ( ) [pure virtual]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual void* txIMatchContext::getPrivateContext ( ) [pure virtual, inherited]

Returns a pointer to the private context.

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual nsresult txIMatchContext::getVariable ( PRInt32  aNamespace,
nsIAtom aLName,
txAExprResult *&  aResult 
) [pure virtual, inherited]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual MBool txIMatchContext::isStripSpaceAllowed ( const txXPathNode aNode) [pure virtual, inherited]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual PRUint32 txIEvalContext::position ( ) [pure virtual]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual void txIMatchContext::receiveError ( const nsAString &  aMsg,
nsresult  aRes 
) [pure virtual, inherited]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual txResultRecycler* txIMatchContext::recycler ( ) [pure virtual, inherited]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:

virtual PRUint32 txIEvalContext::size ( ) [pure virtual]

Implemented in txXSLTParamContext, and txSingleNodeContext.

Here is the caller graph for this function:


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