KDevelop API Documentation

HLItemCollection Class Reference

#include <qsourcecolorizer.h>

Inheritance diagram for HLItemCollection:

HLItem List of all members.

Public Member Functions

 HLItemCollection (int state=0, int context=0)
void appendChild (HLItem *item)
int checkHL (const QChar *buffer, int pos, int length, int *state, int *next)

Private Attributes

QPtrList< HLItemm_items

Constructor & Destructor Documentation

HLItemCollection::HLItemCollection int  state = 0,
int  context = 0
[inline]
 

Definition at line 230 of file qsourcecolorizer.h.

References m_items.


Member Function Documentation

void HLItemCollection::appendChild HLItem item  )  [inline]
 

Definition at line 233 of file qsourcecolorizer.h.

References appendChild(), and m_items.

Referenced by AdaColorizer::AdaColorizer(), appendChild(), CppColorizer::CppColorizer(), CSharpColorizer::CSharpColorizer(), JavaColorizer::JavaColorizer(), JSColorizer::JSColorizer(), JspColorizer::JspColorizer(), OCamlColorizer::OCamlColorizer(), PascalColorizer::PascalColorizer(), PythonColorizer::PythonColorizer(), QMakeColorizer::QMakeColorizer(), SqlColorizer::SqlColorizer(), and XMLColorizer::XMLColorizer().

int HLItemCollection::checkHL const QChar buffer,
int  pos,
int  length,
int *  state,
int *  next
[inline, virtual]
 

Implements HLItem.

Definition at line 235 of file qsourcecolorizer.h.

References HLItem::attr(), HLItem::checkHL(), checkHL(), HLItem::context(), length(), and m_items.

Referenced by checkHL(), and QSourceColorizer::process().


Member Data Documentation

QPtrList<HLItem> HLItemCollection::m_items [private]
 

Definition at line 258 of file qsourcecolorizer.h.

Referenced by appendChild(), checkHL(), and HLItemCollection().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:03 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003