Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions | Public Attributes
txTemplateItem Class Reference

#include <txToplevelItems.h>

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

List of all members.

Public Types

enum  type {
  attributeSet, dummy, import, output,
  stripSpace, templ, variable
}

Public Member Functions

 txTemplateItem (nsAutoPtr< txPattern > aMatch, const txExpandedName &aName, const txExpandedName &aMode, double aPrio)
virtual type getType ()=0

Public Attributes

TX_DECL_TOPLEVELITEM nsAutoPtr
< txPattern
mMatch
txExpandedName mName
txExpandedName mMode
double mPrio
nsAutoPtr< txInstructionmFirstInstruction

Detailed Description

Definition at line 135 of file txToplevelItems.h.


Member Enumeration Documentation

enum txToplevelItem::type [inherited]
Enumerator:
attributeSet 
dummy 
import 
output 
stripSpace 
templ 
variable 

Definition at line 58 of file txToplevelItems.h.

              {
        attributeSet,
        dummy,
        import,
        //namespaceAlias,
        output,
        stripSpace, //also used for preserve-space
        templ,
        variable
    };

Constructor & Destructor Documentation

txTemplateItem::txTemplateItem ( nsAutoPtr< txPattern aMatch,
const txExpandedName aName,
const txExpandedName aMode,
double  aPrio 
)

Definition at line 71 of file txToplevelItems.cpp.

    : mMatch(aMatch), mName(aName), mMode(aMode), mPrio(aPrio)
{
}

Member Function Documentation

virtual type txToplevelItem::getType ( ) [pure virtual, inherited]

Here is the caller graph for this function:


Member Data Documentation

Definition at line 80 of file txToplevelItems.h.

Definition at line 143 of file txToplevelItems.h.

Definition at line 145 of file txToplevelItems.h.

Definition at line 144 of file txToplevelItems.h.

Definition at line 146 of file txToplevelItems.h.


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