KDevelop API Documentation

ctagskinds.cpp File Reference

#include "ctagskinds.h"
#include <klocale.h>

Include dependency graph for ctagskinds.cpp:

Include dependency graph

Go to the source code of this file.

Classes

struct  CTagsKindMapping
struct  CTagsExtensionMapping

Functions

CTagsKindMappingfindKindMapping (const QString &extension)

Variables

CTagsKindMapping kindMappingAsm []
CTagsKindMapping kindMappingAsp []
CTagsKindMapping kindMappingAwk []
CTagsKindMapping kindMappingBeta []
CTagsKindMapping kindMappingC []
CTagsKindMapping kindMappingCobol []
CTagsKindMapping kindMappingEiffel []
CTagsKindMapping kindMappingFortran []
CTagsKindMapping kindMappingJava []
CTagsKindMapping kindMappingLisp []
CTagsKindMapping kindMappingMake []
CTagsKindMapping kindMappingPascal []
CTagsKindMapping kindMappingPerl []
CTagsKindMapping kindMappingPHP []
CTagsKindMapping kindMappingPython []
CTagsKindMapping kindMappingRexx []
CTagsKindMapping kindMappingRuby []
CTagsKindMapping kindMappingScheme []
CTagsKindMapping kindMappingSh []
CTagsKindMapping kindMappingSlang []
CTagsKindMapping kindMappingTcl []
CTagsKindMapping kindMappingVim []
CTagsExtensionMapping extensionMapping []


Function Documentation

CTagsKindMapping* findKindMapping const QString extension  )  [static]
 

Definition at line 275 of file ctagskinds.cpp.

References CTagsExtensionMapping::extension, and CTagsExtensionMapping::kinds.

Referenced by CTagsKinds::findKind().


Variable Documentation

CTagsExtensionMapping extensionMapping[] [static]
 

Definition at line 204 of file ctagskinds.cpp.

CTagsKindMapping kindMappingAsm[] [static]
 

Initial value:

 {
    { 'd', I18N_NOOP("define")              },
    { 'l', I18N_NOOP("label")               },
    { 'm', I18N_NOOP("macro")               },
    { 0  , 0                                }
}

Definition at line 28 of file ctagskinds.cpp.

CTagsKindMapping kindMappingAsp[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 's', I18N_NOOP("subroutine")          },
    { 0  , 0                                }
}

Definition at line 36 of file ctagskinds.cpp.

CTagsKindMapping kindMappingAwk[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 43 of file ctagskinds.cpp.

CTagsKindMapping kindMappingBeta[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("fragment definition") },
    { 'p', I18N_NOOP("any pattern")         },
    { 's', I18N_NOOP("slot")                },
    { 'v', I18N_NOOP("pattern")             },
    { 0  , 0                                }
}

Definition at line 49 of file ctagskinds.cpp.

CTagsKindMapping kindMappingC[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'd', I18N_NOOP("macro")               },
    { 'e', I18N_NOOP("enumerator")          },
    { 'f', I18N_NOOP("function")            },
    { 'g', I18N_NOOP("enumeration")         },
    { 'm', I18N_NOOP("member")              },
    { 'n', I18N_NOOP("namespace")           },
    { 'p', I18N_NOOP("prototype")           },
    { 's', I18N_NOOP("struct")              },
    { 't', I18N_NOOP("typedef")             },
    { 'u', I18N_NOOP("union")               },
    { 'v', I18N_NOOP("variable")            },
    { 'x', I18N_NOOP("external variable")   },
    { 0  , 0                                }
}

Definition at line 58 of file ctagskinds.cpp.

CTagsKindMapping kindMappingCobol[] [static]
 

Initial value:

 {
    { 'p', I18N_NOOP("paragraph")           },
    { 0  , 0                                }
}

Definition at line 76 of file ctagskinds.cpp.

CTagsKindMapping kindMappingEiffel[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'f', I18N_NOOP("feature")             },
    { 'l', I18N_NOOP("local entity")        },
    { 0  , 0                                }
}

Definition at line 82 of file ctagskinds.cpp.

CTagsKindMapping kindMappingFortran[] [static]
 

Initial value:

 {
    { 'b', I18N_NOOP("block")               },
    { 'c', I18N_NOOP("common")              },
    { 'e', I18N_NOOP("entry")               },
    { 'f', I18N_NOOP("function")            },
    { 'i', I18N_NOOP("interface")           },
    { 'k', I18N_NOOP("type component")      },
    { 'l', I18N_NOOP("label")               },
    { 'L', I18N_NOOP("local")               },
    { 'm', I18N_NOOP("module")              },
    { 'n', I18N_NOOP("namelist")            },
    { 'p', I18N_NOOP("program")             },
    { 's', I18N_NOOP("subroutine")          },
    { 't', I18N_NOOP("type")                },
    { 'v', I18N_NOOP("variable")            },
    { 0  , 0                                }
}

Definition at line 90 of file ctagskinds.cpp.

CTagsKindMapping kindMappingJava[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'f', I18N_NOOP("field")               },
    { 'i', I18N_NOOP("interface")           },
    { 'm', I18N_NOOP("method")              },
    { 'p', I18N_NOOP("package")             },
    { 0  , 0                                }
}

Definition at line 109 of file ctagskinds.cpp.

CTagsKindMapping kindMappingLisp[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 119 of file ctagskinds.cpp.

CTagsKindMapping kindMappingMake[] [static]
 

Initial value:

 {
    { 'm', I18N_NOOP("macro")               },
    { 0  , 0                                }
}

Definition at line 125 of file ctagskinds.cpp.

CTagsKindMapping kindMappingPascal[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 'p', I18N_NOOP("procedure")           },
    { 0  , 0                                }
}

Definition at line 131 of file ctagskinds.cpp.

CTagsKindMapping kindMappingPerl[] [static]
 

Initial value:

 {
    { 's', I18N_NOOP("subroutine")          },
    { 0  , 0                                }
}

Definition at line 138 of file ctagskinds.cpp.

CTagsKindMapping kindMappingPHP[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 144 of file ctagskinds.cpp.

CTagsKindMapping kindMappingPython[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 151 of file ctagskinds.cpp.

CTagsKindMapping kindMappingRexx[] [static]
 

Initial value:

 {
    { 's', I18N_NOOP("subroutine")          },
    { 0  , 0                                }
}

Definition at line 158 of file ctagskinds.cpp.

CTagsKindMapping kindMappingRuby[] [static]
 

Initial value:

 {
    { 'c', I18N_NOOP("class")               },
    { 'f', I18N_NOOP("function")            },
    { 'm', I18N_NOOP("mixin")               },
    { 0  , 0                                }
}

Definition at line 164 of file ctagskinds.cpp.

CTagsKindMapping kindMappingScheme[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 's', I18N_NOOP("set")                 },
    { 0  , 0                                }
}

Definition at line 172 of file ctagskinds.cpp.

CTagsKindMapping kindMappingSh[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 179 of file ctagskinds.cpp.

CTagsKindMapping kindMappingSlang[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 'n', I18N_NOOP("namespace")           },
    { 0  , 0                                }
}

Definition at line 185 of file ctagskinds.cpp.

CTagsKindMapping kindMappingTcl[] [static]
 

Initial value:

 {
    { 'p', I18N_NOOP("procedure")           },
    { 0  , 0                                }
}

Definition at line 192 of file ctagskinds.cpp.

CTagsKindMapping kindMappingVim[] [static]
 

Initial value:

 {
    { 'f', I18N_NOOP("function")            },
    { 0  , 0                                }
}

Definition at line 198 of file ctagskinds.cpp.

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