KDevelop API Documentation

cindent.cpp File Reference

#include "cindent.h"
#include "qregexp.h"
#include "qeditor_part.h"
#include "qeditor.h"
#include "indentconfigpage.h"
#include <qvbox.h>
#include <kdialogbase.h>
#include <kdebug.h>
#include <kconfig.h>
#include <klocale.h>
#include <kinstance.h>

Include dependency graph for cindent.cpp:

Include dependency graph

Go to the source code of this file.

Functions

int indentForBottomLine (const QStringList &program, QChar typedIn)
void configureCIndent (const QMap< QString, QVariant > &values)


Function Documentation

void configureCIndent (  const QMap< QString, QVariant > &  values  ) 
 

Definition at line 100 of file yyindent.cpp.

References ppCommentOffset, ppContinuationIndentSize, ppHardwareTabSize, and ppIndentSize.

Referenced by CIndent::CIndent(), and CIndent::updateValues().

int indentForBottomLine (  const QStringList &  program,
QChar  typedIn
) 
 

Definition at line 997 of file yyindent.cpp.

References bottomLineStartsInCComment(), firstNonWhiteSpace(), indentForContinuationLine(), indentForStandaloneLine(), indentOfLine(), indentWhenBottomLineStartsInCComment(), initializeIndenter(), isOnlyWhiteSpace(), isUnfinishedLine(), okay(), startLinizer(), terminateIndenter(), and yyProgram.

Referenced by CIndent::indentForLine().

KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:24:17 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003