KDevelop API Documentation

codemodel_utils.h File Reference

#include "codemodel.h"

Include dependency graph for codemodel_utils.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  CodeModelUtils
namespace  CodeModelUtils::Functions
namespace  CodeModelUtils::FunctionDefinitions

Classes

struct  CodeModelUtils::Scope
struct  CodeModelUtils::AllFunctions
struct  CodeModelUtils::AllFunctionDefinitions
class  CodeModelUtils::PredDefinitionMatchesDeclaration
 Predicate for use with findFunctionDefintions. More...

Functions

template<class Pred>
void findFunctionDefinitions (Pred pred, const FileList &fileList, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const NamespaceDom &ns, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const NamespaceList &namespaceList, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const ClassList &classList, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const FunctionDefinitionList &functionDefinitionList, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const ClassDom &klass, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, const FunctionDefinitionDom &fun, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDefinitions (Pred pred, FunctionDefinitionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const FileList &fileList, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const NamespaceDom &ns, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const NamespaceList &namespaceList, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const ClassList &classList, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const FunctionList &functionDefinitionList, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const ClassDom &klass, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const FunctionDefinitionDom &fun, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, FunctionList &lst)
template<class Pred>
void findFunctionDeclarations (Pred pred, const FunctionDom &fun, FunctionList &lst)


Function Documentation

template<class Pred>
void findFunctionDeclarations Pred  pred,
const FunctionDom fun,
FunctionList lst
 

Definition at line 154 of file codemodel_utils.h.

References FunctionDom, and FunctionList.

Referenced by CodeModelUtils::findFunctionDeclarations().

template<class Pred>
void findFunctionDeclarations Pred  pred,
FunctionList lst
 

template<class Pred>
void findFunctionDeclarations Pred  pred,
const FunctionDefinitionDom fun,
FunctionList lst
 

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const ClassDom klass,
FunctionList lst
 

Definition at line 147 of file codemodel_utils.h.

References ClassDom, CodeModelUtils::findFunctionDeclarations(), and FunctionList.

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const FunctionList functionDefinitionList,
FunctionList lst
 

Definition at line 140 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDeclarations(), and FunctionList.

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const ClassList classList,
FunctionList lst
 

Definition at line 133 of file codemodel_utils.h.

References ClassList, CodeModelUtils::findFunctionDeclarations(), and FunctionList.

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const NamespaceList namespaceList,
FunctionList lst
 

Definition at line 126 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDeclarations(), FunctionList, and NamespaceList.

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const NamespaceDom ns,
FunctionList lst
 

Definition at line 118 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDeclarations(), FunctionList, and NamespaceDom.

template<class Pred>
void CodeModelUtils::findFunctionDeclarations Pred  pred,
const FileList fileList,
FunctionList lst
 

Definition at line 111 of file codemodel_utils.h.

References FileList, CodeModelUtils::findFunctionDeclarations(), and FunctionList.

Referenced by Navigator::selectFunctionNav().

template<class Pred>
void findFunctionDefinitions Pred  pred,
FunctionDefinitionList lst
 

Referenced by CodeModelUtils::findFunctionDefinitions().

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const FunctionDefinitionDom fun,
FunctionDefinitionList lst
 

Definition at line 83 of file codemodel_utils.h.

References FunctionDefinitionDom, and FunctionDefinitionList.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const ClassDom klass,
FunctionDefinitionList lst
 

Definition at line 76 of file codemodel_utils.h.

References ClassDom, CodeModelUtils::findFunctionDefinitions(), and FunctionDefinitionList.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const FunctionDefinitionList functionDefinitionList,
FunctionDefinitionList lst
 

Definition at line 69 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDefinitions(), and FunctionDefinitionList.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const ClassList classList,
FunctionDefinitionList lst
 

Definition at line 62 of file codemodel_utils.h.

References ClassList, CodeModelUtils::findFunctionDefinitions(), and FunctionDefinitionList.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const NamespaceList namespaceList,
FunctionDefinitionList lst
 

Definition at line 55 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDefinitions(), FunctionDefinitionList, and NamespaceList.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const NamespaceDom ns,
FunctionDefinitionList lst
 

Definition at line 47 of file codemodel_utils.h.

References CodeModelUtils::findFunctionDefinitions(), FunctionDefinitionList, and NamespaceDom.

template<class Pred>
void CodeModelUtils::findFunctionDefinitions Pred  pred,
const FileList fileList,
FunctionDefinitionList lst
 

Definition at line 40 of file codemodel_utils.h.

References FileList, CodeModelUtils::findFunctionDefinitions(), and FunctionDefinitionList.

Referenced by FunctionDomBrowserItem::hasImplementation(), FunctionDomBrowserItem::openImplementation(), and Navigator::selectFunctionNav().

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:28:52 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003