Doxygen XLinks
by
V: 2511R0
Website: doxygen
Loading...
Searching...
No Matches
dxl::TGTFilePathComponent Struct Reference

Description:

This is not a 'real' XLink target. It is created with nodes in the StringTree of class Index that represent a segment of the path to a source file.

Definition at line 255 of file target.hpp.

#include <target.hpp>

Inheritance diagram for dxl::TGTFilePathComponent:
dxl::Target

Public Method Index:

 TGTFilePathComponent (int lineNo)
Public Method Index: inherited from dxl::Target
bool IsA (Kinds aKind) const
Kinds Kind () const

Additional Inherited Members

Public Type Index: inherited from dxl::Target
enum  Kinds : unsigned {
  Dir = (1 << 0) , File = (1 << 1) , Page = (1 << 2) , Group = (1 << 3) ,
  DocAnchor = (1 << 4) , Namespace = (1 << 5) , Struct = (1 << 6) , Class = (1 << 7) ,
  Union = (1 << 8) , Concept = (1 << 9) , Macro = (1 <<10) , Typedef = (1 <<11) ,
  Variable = (1 <<12) , Function = (1 <<13) , Enumeration = (1 <<14) , EnumElement = (1 <<15) ,
  GenericMember = (1 <<16) , FILEPATH_COMPONENT = (1 <<17) , UNKNOWN_COMPOUND = (1 <<18) , UNSPECIFIED = (1 <<19) ,
  MAX_KIND = 19 , ROOT = (1 <<20) , UNRESOLVED = (1 <<21) , MEMBER = Macro + Typedef + Variable + Function + Enumeration + EnumElement ,
  RECORD = Struct + Class + Union , COMPOUND = RECORD + Namespace
}
 Enumerates the kinds of compounds found in a the Doxygen tagfile. More...
Public Static Field Index: inherited from dxl::Target
static size_t MAX_TEMPLATE_ARGS = 64
Public Static Method Index: inherited from dxl::Target
static TargetGetRootNodeTarget ()
Public Field Index: inherited from dxl::Target
alib::String HTMLFile
 The HTML file that this target links to (or into).
int LineNo
 The line number in the Doxygen tag-file where this entity is defined.
Protected Field Index: inherited from dxl::Target
Kinds kind
 The kind of this target.
Protected Method Index: inherited from dxl::Target
 Target (Kinds pKind, const alib::String &htmlFile, int lineNo)

Constructor(s) / Destructor Details:

◆ TGTFilePathComponent()

dxl::TGTFilePathComponent::TGTFilePathComponent ( int lineNo)
inline

Constructor.

Parameters
lineNoThe line number that this path component occured in the tag-file for the first time.

Definition at line 259 of file target.hpp.


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