NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
LexerTXTADV Class Reference
Inheritance diagram for LexerTXTADV:
Collaboration diagram for LexerTXTADV:

Public Member Functions

 LexerTXTADV (bool caseSensitive_)
 
virtual ~LexerTXTADV ()
 
void SCI_METHOD Release ()
 
int SCI_METHOD Version () const
 
const char *SCI_METHOD PropertyNames ()
 
int SCI_METHOD PropertyType (const char *name)
 
const char *SCI_METHOD DescribeProperty (const char *name)
 
int SCI_METHOD PropertySet (const char *key, const char *val)
 
const char *SCI_METHOD DescribeWordListSets ()
 
int SCI_METHOD WordListSet (int n, const char *wl)
 
void SCI_METHOD Lex (unsigned int startPos, int length, int initStyle, IDocument *pAccess)
 
void SCI_METHOD Fold (unsigned int startPos, int length, int initStyle, IDocument *pAccess)
 
void *SCI_METHOD PrivateCall (int, void *)
 

Static Public Member Functions

static ILexer * LexerFactoryTXTADV ()
 
static ILexer * LexerFactoryTXTADVInsensitive ()
 

Private Attributes

bool caseSensitive
 

Detailed Description

Definition at line 2920 of file LexOthers.cxx.

Constructor & Destructor Documentation

◆ LexerTXTADV()

LexerTXTADV::LexerTXTADV ( bool  caseSensitive_)
inline

Definition at line 2943 of file LexOthers.cxx.

Referenced by LexerFactoryTXTADV(), and LexerFactoryTXTADVInsensitive().

◆ ~LexerTXTADV()

virtual LexerTXTADV::~LexerTXTADV ( )
inlinevirtual

Definition at line 2946 of file LexOthers.cxx.

Member Function Documentation

◆ DescribeProperty()

const char *SCI_METHOD LexerTXTADV::DescribeProperty ( const char *  name)
inline

Definition at line 2960 of file LexOthers.cxx.

◆ DescribeWordListSets()

const char *SCI_METHOD LexerTXTADV::DescribeWordListSets ( )
inline

Definition at line 2964 of file LexOthers.cxx.

◆ Fold()

void SCI_METHOD LexerTXTADV::Fold ( unsigned int  startPos,
int  length,
int  initStyle,
IDocument *  pAccess 
)
inline

Definition at line 2969 of file LexOthers.cxx.

◆ Lex()

void SCI_METHOD LexerTXTADV::Lex ( unsigned int  startPos,
int  length,
int  initStyle,
IDocument *  pAccess 
)

◆ LexerFactoryTXTADV()

static ILexer * LexerTXTADV::LexerFactoryTXTADV ( )
inlinestatic

Definition at line 2975 of file LexOthers.cxx.

References LexerTXTADV().

Here is the call graph for this function:

◆ LexerFactoryTXTADVInsensitive()

static ILexer * LexerTXTADV::LexerFactoryTXTADVInsensitive ( )
inlinestatic

Definition at line 2978 of file LexOthers.cxx.

References LexerTXTADV().

Here is the call graph for this function:

◆ PrivateCall()

void *SCI_METHOD LexerTXTADV::PrivateCall ( int  ,
void *   
)
inline

Definition at line 2971 of file LexOthers.cxx.

◆ PropertyNames()

const char *SCI_METHOD LexerTXTADV::PropertyNames ( )
inline

Definition at line 2954 of file LexOthers.cxx.

◆ PropertySet()

int SCI_METHOD LexerTXTADV::PropertySet ( const char *  key,
const char *  val 
)
inline

Definition at line 2963 of file LexOthers.cxx.

◆ PropertyType()

int SCI_METHOD LexerTXTADV::PropertyType ( const char *  name)
inline

Definition at line 2957 of file LexOthers.cxx.

◆ Release()

void SCI_METHOD LexerTXTADV::Release ( )
inline

Definition at line 2948 of file LexOthers.cxx.

◆ Version()

int SCI_METHOD LexerTXTADV::Version ( ) const
inline

Definition at line 2951 of file LexOthers.cxx.

◆ WordListSet()

int SCI_METHOD LexerTXTADV::WordListSet ( int  n,
const char *  wl 
)
inline

Definition at line 2967 of file LexOthers.cxx.

Member Data Documentation

◆ caseSensitive

bool LexerTXTADV::caseSensitive
private

Definition at line 2921 of file LexOthers.cxx.


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