table Member
Overview
Table of this type describes a Doxygen member such as variable, function, typedef etc. Moreā¦
Member = { -- fields memberKind, protectionKind, virtualKind, flags, id, name, modifiers, group, importArray, path, briefDescription, detailedDescription, inBodyDescription, location, }
Detailed Documentation
Table of this type describes a Doxygen member such as variable, function, typedef etc.
Fields
memberKind
Holds a string describing member type. Must be one of MemberKind
.
protectionKind
Holds a string describing protection of the member. Must be one of ProtectionKind
.
virtualKind
Holds a string describing whether this member is virtual or not. Must be one of VirtualKind
.
flags
An empty string or a space-delimited combination of MemberFlag
values.
id
Holds Doxygen identifier string, e.g. structjnc___guid_1aec4f3165bbae5d72881b0d216e4ff15c
. This string can be used as a unique identifier for creating labels and reference links.
name
Holds a string with the name of the member.
modifiers
Holds a string with space-separated list of language-specific modifiers applied to the member.
path
Holds a string with a forward-slash-separated path to the enum starting from the global namespace. For example, C++ enum io::NetworkAdapterType
will have its path encoded as io/NetworkAdapterType
. This field can be used to reconstruct a fully qualified name of the enum.
briefDescription
Holds a Description
table with the brief description of the member.
detailedDescription
Holds a Description
table with the detailed description of the member.
inBodyDescription
Holds a Description
table with the in-body description of the member.
location
Holds a Location
table describing the place of declaration.