Skip to main content

The TagClassInfo Struct Reference

Container for class specific info that can be read from a tagfile. More...

Declaration

struct anonymous{tagreader.cpp}::TagClassInfo { ... }

Base struct

structTagCompoundInfo

Base class for all compound types. More...

Enumerations Index

enum classKind { ... }

Public Constructors Index

TagClassInfo (Kind k)

Public Member Attributes Index

QCStringclangId
QCStringanchor
std::vector< BaseInfo >bases
StringVectortemplateArguments
StringVectorclassList
Kindkind
boolisObjC = false

Description

Container for class specific info that can be read from a tagfile.

Definition at line 114 of file tagreader.cpp.

Enumerations

Kind

enum class anonymous{tagreader.cpp}::TagClassInfo::Kind
strong
Enumeration values
None (=-1)
Class
Struct
Union
Interface
Exception
Protocol
Category
Enum
Service
Singleton

Definition at line 116 of file tagreader.cpp.

Public Constructors

TagClassInfo()

anonymous{tagreader.cpp}::TagClassInfo::TagClassInfo (Kind k)
inline

Definition at line 117 of file tagreader.cpp.

Reference kind.

Public Member Attributes

anchor

QCString anonymous{tagreader.cpp}::TagClassInfo::anchor

bases

std::vector<BaseInfo> anonymous{tagreader.cpp}::TagClassInfo::bases

clangId

QCString anonymous{tagreader.cpp}::TagClassInfo::clangId

classList

StringVector anonymous{tagreader.cpp}::TagClassInfo::classList

isObjC

bool anonymous{tagreader.cpp}::TagClassInfo::isObjC = false

kind

Kind anonymous{tagreader.cpp}::TagClassInfo::kind

templateArguments

StringVector anonymous{tagreader.cpp}::TagClassInfo::templateArguments

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus by Doxygen 1.14.0.