struct
ReferencesTableBase
::
RefInfo
Data of one element that can be referenced.
Public members:
enum
Hint
Reference type hint.
IS_CLASS
= 1
class name
IS_MEMBER
= 2
class member
IS_SECTION
= 3
@section
,
@subsection
, ...
IS_NODE
= 4
@node
IS_TOP
= 5
@top
or
@chapter
NONE
= 0
None of the above.
RefInfo
(void)
empty
RefInfo
(
RefInfo
const&
r
,
RefInfo
*
n
)
Copy
r
, but set
next
¬
n
.
RefInfo
(
const char*
inFile
,
const char*
localLocation
,
const char*
sourceFile
,
Hint
hint
,
int
lineNo
,
const Global::
IncludeDirs
*
org
= 0,
const char*
fullName
= "")
Direct initialization of memebrs.
String
inFile
Actual documentation file where element resides.
String
localLocation
Location (tag name) inside documentation file.
String
sourceFile
Name of source file element came from.
int
lineNo
Element line number in source.
String
fullName
Tag full name.
Hint
hint
Type of tag.
const Global::
IncludeDirs
*
org
Non 0 if loaded only from an explicit mention in a ref.
RefInfo
*
next
Next reference with same base name.