Back to index

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

#include <nsILineBreaker.h>

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

List of all members.

Public Member Functions

NS_IMETHOD BreakInBetween (const PRUnichar *aText1, PRUint32 aTextLen1, const PRUnichar *aText2, PRUint32 aTextLen2, PRBool *oCanBreak)=0
NS_IMETHOD Next (const PRUnichar *aText, PRUint32 aLen, PRUint32 aPos, PRUint32 *oNext, PRBool *oNeedMoreText)=0
NS_IMETHOD Prev (const PRUnichar *aText, PRUint32 aLen, PRUint32 aPos, PRUint32 *oPrev, PRBool *oNeedMoreText)=0

Detailed Description

Definition at line 52 of file nsILineBreaker.h.


Member Function Documentation

NS_IMETHOD nsILineBreaker::BreakInBetween ( const PRUnichar aText1,
PRUint32  aTextLen1,
const PRUnichar aText2,
PRUint32  aTextLen2,
PRBool oCanBreak 
) [pure virtual]

Implemented in nsJISx4051LineBreaker.

Here is the caller graph for this function:

NS_IMETHOD nsILineBreaker::Next ( const PRUnichar aText,
PRUint32  aLen,
PRUint32  aPos,
PRUint32 oNext,
PRBool oNeedMoreText 
) [pure virtual]

Implemented in nsJISx4051LineBreaker.

Here is the caller graph for this function:

NS_IMETHOD nsILineBreaker::Prev ( const PRUnichar aText,
PRUint32  aLen,
PRUint32  aPos,
PRUint32 oPrev,
PRBool oNeedMoreText 
) [pure virtual]

Implemented in nsJISx4051LineBreaker.

Here is the caller graph for this function:


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