Back to index

lightning-sunbird  0.9+nobinonly
Classes | Typedefs | Variables
txStylesheetCompileHandlers.h File Reference
#include "txError.h"
#include "txNamespaceMap.h"
#include "txExpandedNameMap.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  txElementHandler
class  txHandlerTable

Typedefs

typedef nsresult(* HandleStartFn )(PRInt32 aNamespaceID, nsIAtom *aLocalName, nsIAtom *aPrefix, txStylesheetAttr *aAttributes, PRInt32 aAttrCount, txStylesheetCompilerState &aState)
typedef nsresult(* HandleEndFn )(txStylesheetCompilerState &aState)
typedef nsresult(* HandleTextFn )(const nsAString &aStr, txStylesheetCompilerState &aState)

Variables

txHandlerTablegTxRootHandler
txHandlerTablegTxEmbedHandler

Class Documentation

struct txElementHandler

Definition at line 59 of file txStylesheetCompileHandlers.h.

Collaboration diagram for txElementHandler:
Class Members
HandleEndFn mEndFunction
char * mLocalName
PRInt32 mNamespaceID
HandleStartFn mStartFunction

Typedef Documentation

Definition at line 55 of file txStylesheetCompileHandlers.h.

typedef nsresult(* HandleStartFn)(PRInt32 aNamespaceID, nsIAtom *aLocalName, nsIAtom *aPrefix, txStylesheetAttr *aAttributes, PRInt32 aAttrCount, txStylesheetCompilerState &aState)

Definition at line 49 of file txStylesheetCompileHandlers.h.

typedef nsresult(* HandleTextFn)(const nsAString &aStr, txStylesheetCompilerState &aState)

Definition at line 56 of file txStylesheetCompileHandlers.h.


Variable Documentation

Definition at line 55 of file txStylesheetCompileHandlers.cpp.

Definition at line 54 of file txStylesheetCompileHandlers.cpp.