Back to index

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

#include <nsITokenizer.h>

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

List of all members.

Public Member Functions

NS_IMETHOD WillTokenize (PRBool aIsFinalChunk, nsTokenAllocator *aTokenAllocator)=0
NS_IMETHOD ConsumeToken (nsScanner &aScanner, PRBool &aFlushTokens)=0
NS_IMETHOD DidTokenize (PRBool aIsFinalChunk)=0
 NS_IMETHOD_ (CToken *) PushTokenFront(CToken *aToken)=0
 NS_IMETHOD_ (CToken *) PushToken(CToken *aToken)=0
 NS_IMETHOD_ (CToken *) PopToken(void)=0
 NS_IMETHOD_ (CToken *) PeekToken(void)=0
 NS_IMETHOD_ (CToken *) GetTokenAt(PRInt32 anIndex)=0
 NS_IMETHOD_ (PRInt32) GetCount(void)=0
 NS_IMETHOD_ (nsTokenAllocator *) GetTokenAllocator(void)=0
 NS_IMETHOD_ (void) PrependTokens(nsDeque &aDeque)=0
NS_IMETHOD CopyState (nsITokenizer *aTokenizer)=0

Detailed Description

Definition at line 73 of file nsITokenizer.h.


Member Function Documentation

NS_IMETHOD nsITokenizer::ConsumeToken ( nsScanner aScanner,
PRBool aFlushTokens 
) [pure virtual]

Here is the caller graph for this function:

NS_IMETHOD nsITokenizer::CopyState ( nsITokenizer aTokenizer) [pure virtual]

Here is the caller graph for this function:

NS_IMETHOD nsITokenizer::DidTokenize ( PRBool  aIsFinalChunk) [pure virtual]

Here is the caller graph for this function:

nsITokenizer::NS_IMETHOD_ ( CToken ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( CToken ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( CToken ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( CToken ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( CToken ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( PRInt32  ) [pure virtual]
nsITokenizer::NS_IMETHOD_ ( void  ) [pure virtual]
NS_IMETHOD nsITokenizer::WillTokenize ( PRBool  aIsFinalChunk,
nsTokenAllocator aTokenAllocator 
) [pure virtual]

Here is the caller graph for this function:


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