My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Enumerations
types.h File Reference

This file contains a number of basic enums and types. More...

#include <qcstring.h>

Go to the source code of this file.

Classes

struct  Grouping
 
struct  ListItemInfo
 

Enumerations

enum  Protection { Public, Protected, Private, Package }
 
enum  Specifier { Normal, Virtual, Pure }
 
enum  MethodTypes {
  Method, Signal, Slot, DCOP,
  Property, Event
}
 
enum  RelatesType { Simple, Duplicate, MemberOf }
 
enum  Relationship { Member, Related, Foreign }
 
enum  SrcLangExt {
  SrcLangExt_Unknown = 0x00000, SrcLangExt_IDL = 0x00008, SrcLangExt_Java = 0x00010, SrcLangExt_CSharp = 0x00020,
  SrcLangExt_D = 0x00040, SrcLangExt_PHP = 0x00080, SrcLangExt_ObjC = 0x00100, SrcLangExt_Cpp = 0x00200,
  SrcLangExt_JS = 0x00400, SrcLangExt_Python = 0x00800, SrcLangExt_Fortran = 0x01000, SrcLangExt_VHDL = 0x02000,
  SrcLangExt_XML = 0x04000, SrcLangExt_Tcl = 0x08000, SrcLangExt_Markdown = 0x10000
}
 
enum  MemberListType {
  MemberListType_privateLists = 0x0800, MemberListType_detailedLists = 0x1000, MemberListType_declarationLists = 0x2000, MemberListType_documentationLists = 0x4000,
  MemberListType_pubMethods = 0, MemberListType_proMethods = 1, MemberListType_pacMethods = 2, MemberListType_priMethods = 3 + MemberListType_privateLists,
  MemberListType_pubStaticMethods = 4, MemberListType_proStaticMethods = 5, MemberListType_pacStaticMethods = 6, MemberListType_priStaticMethods = 7 + MemberListType_privateLists,
  MemberListType_pubSlots = 8, MemberListType_proSlots = 9, MemberListType_priSlots = 10 + MemberListType_privateLists, MemberListType_pubAttribs = 11,
  MemberListType_proAttribs = 12, MemberListType_pacAttribs = 13, MemberListType_priAttribs = 14 + MemberListType_privateLists, MemberListType_pubStaticAttribs = 15,
  MemberListType_proStaticAttribs = 16, MemberListType_pacStaticAttribs = 17, MemberListType_priStaticAttribs = 18 + MemberListType_privateLists, MemberListType_pubTypes = 19,
  MemberListType_proTypes = 20, MemberListType_pacTypes = 21, MemberListType_priTypes = 22 + MemberListType_privateLists, MemberListType_related = 23,
  MemberListType_signals = 24, MemberListType_friends = 25, MemberListType_dcopMethods = 26, MemberListType_properties = 27,
  MemberListType_events = 28, MemberListType_typedefMembers = 29 + MemberListType_detailedLists, MemberListType_enumMembers = 30 + MemberListType_detailedLists, MemberListType_enumValMembers = 31 + MemberListType_detailedLists,
  MemberListType_functionMembers = 32 + MemberListType_detailedLists, MemberListType_relatedMembers = 33 + MemberListType_detailedLists, MemberListType_variableMembers = 34 + MemberListType_detailedLists, MemberListType_propertyMembers = 35 + MemberListType_detailedLists,
  MemberListType_eventMembers = 36 + MemberListType_detailedLists, MemberListType_constructors = 37 + MemberListType_detailedLists, MemberListType_allMembersList = 38, MemberListType_decDefineMembers = 39 + MemberListType_declarationLists,
  MemberListType_decProtoMembers = 40 + MemberListType_declarationLists, MemberListType_decTypedefMembers = 41 + MemberListType_declarationLists, MemberListType_decEnumMembers = 42 + MemberListType_declarationLists, MemberListType_decFuncMembers = 43 + MemberListType_declarationLists,
  MemberListType_decVarMembers = 44 + MemberListType_declarationLists, MemberListType_decEnumValMembers = 45 + MemberListType_declarationLists, MemberListType_decPubSlotMembers = 46 + MemberListType_declarationLists, MemberListType_decProSlotMembers = 47 + MemberListType_declarationLists,
  MemberListType_decPriSlotMembers = 48 + MemberListType_declarationLists, MemberListType_decSignalMembers = 49 + MemberListType_declarationLists, MemberListType_decEventMembers = 50 + MemberListType_declarationLists, MemberListType_decFriendMembers = 51 + MemberListType_declarationLists,
  MemberListType_decPropMembers = 52 + MemberListType_declarationLists, MemberListType_docDefineMembers = 53 + MemberListType_documentationLists, MemberListType_docProtoMembers = 54 + MemberListType_documentationLists, MemberListType_docTypedefMembers = 55 + MemberListType_documentationLists,
  MemberListType_docEnumMembers = 56 + MemberListType_documentationLists, MemberListType_docFuncMembers = 57 + MemberListType_documentationLists, MemberListType_docVarMembers = 58 + MemberListType_documentationLists, MemberListType_docEnumValMembers = 59 + MemberListType_documentationLists,
  MemberListType_docPubSlotMembers = 60 + MemberListType_documentationLists, MemberListType_docProSlotMembers = 61 + MemberListType_documentationLists, MemberListType_docPriSlotMembers = 62 + MemberListType_documentationLists, MemberListType_docSignalMembers = 63 + MemberListType_documentationLists,
  MemberListType_docEventMembers = 64 + MemberListType_documentationLists, MemberListType_docFriendMembers = 65 + MemberListType_documentationLists, MemberListType_docPropMembers = 66 + MemberListType_documentationLists, MemberListType_redefinedBy = 67,
  MemberListType_enumFields = 68, MemberListType_memberGroup = 69, MemberListType_interfaces = 70, MemberListType_interfaceMembers = 71 + MemberListType_detailedLists,
  MemberListType_services = 72, MemberListType_serviceMembers = 73 + MemberListType_detailedLists
}
 
enum  MemberType {
  MemberType_Define, MemberType_Function, MemberType_Variable, MemberType_Typedef,
  MemberType_Enumeration, MemberType_EnumValue, MemberType_Signal, MemberType_Slot,
  MemberType_Friend, MemberType_DCOP, MemberType_Property, MemberType_Event,
  MemberType_Interface, MemberType_Service
}
 
enum  FortranFormat { FortranFormat_Unknown, FortranFormat_Free, FortranFormat_Fixed }
 

Detailed Description

This file contains a number of basic enums and types.

Definition in file types.h.

Enumeration Type Documentation

Enumerator
FortranFormat_Unknown 
FortranFormat_Free 
FortranFormat_Fixed 

Definition at line 213 of file types.h.

Enumerator
MemberListType_privateLists 
MemberListType_detailedLists 
MemberListType_declarationLists 
MemberListType_documentationLists 
MemberListType_pubMethods 
MemberListType_proMethods 
MemberListType_pacMethods 
MemberListType_priMethods 
MemberListType_pubStaticMethods 
MemberListType_proStaticMethods 
MemberListType_pacStaticMethods 
MemberListType_priStaticMethods 
MemberListType_pubSlots 
MemberListType_proSlots 
MemberListType_priSlots 
MemberListType_pubAttribs 
MemberListType_proAttribs 
MemberListType_pacAttribs 
MemberListType_priAttribs 
MemberListType_pubStaticAttribs 
MemberListType_proStaticAttribs 
MemberListType_pacStaticAttribs 
MemberListType_priStaticAttribs 
MemberListType_pubTypes 
MemberListType_proTypes 
MemberListType_pacTypes 
MemberListType_priTypes 
MemberListType_related 
MemberListType_signals 
MemberListType_friends 
MemberListType_dcopMethods 
MemberListType_properties 
MemberListType_events 
MemberListType_typedefMembers 
MemberListType_enumMembers 
MemberListType_enumValMembers 
MemberListType_functionMembers 
MemberListType_relatedMembers 
MemberListType_variableMembers 
MemberListType_propertyMembers 
MemberListType_eventMembers 
MemberListType_constructors 
MemberListType_allMembersList 
MemberListType_decDefineMembers 
MemberListType_decProtoMembers 
MemberListType_decTypedefMembers 
MemberListType_decEnumMembers 
MemberListType_decFuncMembers 
MemberListType_decVarMembers 
MemberListType_decEnumValMembers 
MemberListType_decPubSlotMembers 
MemberListType_decProSlotMembers 
MemberListType_decPriSlotMembers 
MemberListType_decSignalMembers 
MemberListType_decEventMembers 
MemberListType_decFriendMembers 
MemberListType_decPropMembers 
MemberListType_docDefineMembers 
MemberListType_docProtoMembers 
MemberListType_docTypedefMembers 
MemberListType_docEnumMembers 
MemberListType_docFuncMembers 
MemberListType_docVarMembers 
MemberListType_docEnumValMembers 
MemberListType_docPubSlotMembers 
MemberListType_docProSlotMembers 
MemberListType_docPriSlotMembers 
MemberListType_docSignalMembers 
MemberListType_docEventMembers 
MemberListType_docFriendMembers 
MemberListType_docPropMembers 
MemberListType_redefinedBy 
MemberListType_enumFields 
MemberListType_memberGroup 
MemberListType_interfaces 
MemberListType_interfaceMembers 
MemberListType_services 
MemberListType_serviceMembers 

Definition at line 104 of file types.h.

{
// this one is for the summary section on the class page
// this one is for the detailed section on the class page
};
enum MemberType
Enumerator
MemberType_Define 
MemberType_Function 
MemberType_Variable 
MemberType_Typedef 
MemberType_Enumeration 
MemberType_EnumValue 
MemberType_Signal 
MemberType_Slot 
MemberType_Friend 
MemberType_DCOP 
MemberType_Property 
MemberType_Event 
MemberType_Interface 
MemberType_Service 

Definition at line 195 of file types.h.

Kind of method

Enumerator
Method 
Signal 
Slot 
DCOP 
Property 
Event 

Definition at line 32 of file types.h.

enum Protection

Protection level of members

Enumerator
Public 
Protected 
Private 
Package 

Definition at line 26 of file types.h.

Type of member relation

Enumerator
Simple 
Duplicate 
MemberOf 

Definition at line 35 of file types.h.

Kind of member relationship

Enumerator
Member 
Related 
Foreign 

Definition at line 38 of file types.h.

enum Specifier

Virtualness of a member.

Enumerator
Normal 
Virtual 
Pure 

Definition at line 29 of file types.h.

enum SrcLangExt

Language as given by extension

Enumerator
SrcLangExt_Unknown 
SrcLangExt_IDL 
SrcLangExt_Java 
SrcLangExt_CSharp 
SrcLangExt_D 
SrcLangExt_PHP 
SrcLangExt_ObjC 
SrcLangExt_Cpp 
SrcLangExt_JS 
SrcLangExt_Python 
SrcLangExt_Fortran 
SrcLangExt_VHDL 
SrcLangExt_XML 
SrcLangExt_Tcl 
SrcLangExt_Markdown 

Definition at line 41 of file types.h.

{
SrcLangExt_Unknown = 0x00000,
SrcLangExt_IDL = 0x00008,
SrcLangExt_Java = 0x00010,
SrcLangExt_CSharp = 0x00020,
SrcLangExt_D = 0x00040,
SrcLangExt_PHP = 0x00080,
SrcLangExt_ObjC = 0x00100,
SrcLangExt_Cpp = 0x00200,
SrcLangExt_JS = 0x00400,
SrcLangExt_Python = 0x00800,
SrcLangExt_Fortran = 0x01000,
SrcLangExt_VHDL = 0x02000,
SrcLangExt_XML = 0x04000,
SrcLangExt_Tcl = 0x08000,
};