KDevelop API Documentation

readtags.h File Reference

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

Included by dependency graph

Go to the source code of this file.

Classes

struct  tagFileInfo
struct  tagExtensionField
struct  tagEntry

Defines

#define TAG_FULLMATCH   0x0
#define TAG_PARTIALMATCH   0x1
#define TAG_OBSERVECASE   0x0
#define TAG_IGNORECASE   0x2
#define TAG_FULLMATCH   0x0
#define TAG_PARTIALMATCH   0x1
#define TAG_OBSERVECASE   0x0
#define TAG_IGNORECASE   0x2
#define TAG_FULLMATCH   0x0
#define TAG_PARTIALMATCH   0x1
#define TAG_OBSERVECASE   0x0
#define TAG_IGNORECASE   0x2

Typedefs

typedef sTagFile tagFile

Enumerations

enum  sortType { TAG_UNSORTED, TAG_SORTED, TAG_FOLDSORTED }
enum  tagResult { TagFailure = 0, TagSuccess = 1 }

Functions

tagFiletagsOpen (const char *const filePath, tagFileInfo *const info)
tagResult tagsSetSortType (tagFile *const file, const sortType type)
tagResult tagsFirst (tagFile *const file, tagEntry *const entry)
tagResult tagsNext (tagFile *const file, tagEntry *const entry)
const char * tagsField (const tagEntry *const entry, const char *const key)
tagResult tagsFind (tagFile *const file, tagEntry *const entry, const char *const name, const int options)
tagResult tagsFindNext (tagFile *const file, tagEntry *const entry)
tagResult tagsClose (tagFile *const file)


Define Documentation

#define TAG_FULLMATCH   0x0
 

Definition at line 38 of file readtags.h.

#define TAG_FULLMATCH   0x0
 

Definition at line 38 of file readtags.h.

#define TAG_FULLMATCH   0x0
 

Definition at line 38 of file readtags.h.

Referenced by Tags::hasTag().

#define TAG_IGNORECASE   0x2
 

Definition at line 42 of file readtags.h.

#define TAG_IGNORECASE   0x2
 

Definition at line 42 of file readtags.h.

#define TAG_IGNORECASE   0x2
 

Definition at line 42 of file readtags.h.

#define TAG_OBSERVECASE   0x0
 

Definition at line 41 of file readtags.h.

#define TAG_OBSERVECASE   0x0
 

Definition at line 41 of file readtags.h.

#define TAG_OBSERVECASE   0x0
 

Definition at line 41 of file readtags.h.

#define TAG_PARTIALMATCH   0x1
 

Definition at line 39 of file readtags.h.

#define TAG_PARTIALMATCH   0x1
 

Definition at line 39 of file readtags.h.

#define TAG_PARTIALMATCH   0x1
 

Definition at line 39 of file readtags.h.


Typedef Documentation

typedef struct sTagFile tagFile
 

Definition at line 52 of file readtags.h.


Enumeration Type Documentation

enum sortType
 

Enumeration values:
TAG_UNSORTED 
TAG_SORTED 
TAG_FOLDSORTED 

Definition at line 33 of file readtags.h.

enum tagResult
 

Enumeration values:
TagFailure 
TagSuccess 

Definition at line 48 of file readtags.h.


Function Documentation

tagResult tagsClose tagFile *const   file  ) 
 

const char* tagsField const tagEntry *const   entry,
const char *const   key
 

tagResult tagsFind tagFile *const   file,
tagEntry *const   entry,
const char *const   name,
const int  options
 

tagResult tagsFindNext tagFile *const   file,
tagEntry *const   entry
 

tagResult tagsFirst tagFile *const   file,
tagEntry *const   entry
 

tagResult tagsNext tagFile *const   file,
tagEntry *const   entry
 

tagFile* tagsOpen const char *const   filePath,
tagFileInfo *const   info
 

tagResult tagsSetSortType tagFile *const   file,
const sortType  type
 

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