Doxygen
TagDirInfo类 参考

Container for directory specific info that can be read from a tagfile 更多...

+ 类 TagDirInfo 继承关系图:
+ TagDirInfo 的协作图:

Public 成员函数

 TagDirInfo ()
 
- Public 成员函数 继承自 TagCompoundInfo
 TagCompoundInfo (CompoundType type)
 
virtual ~TagCompoundInfo ()
 
CompoundType compoundType () const
 

静态 Public 成员函数

static TagDirInfoget (std::unique_ptr< TagCompoundInfo > &t)
 
static const TagDirInfoget (const std::unique_ptr< TagCompoundInfo > &t)
 

Public 属性

QCString path
 
StringVector subdirList
 
StringVector fileList
 
- Public 属性 继承自 TagCompoundInfo
std::vector< TagMemberInfomembers
 
QCString name
 
QCString filename
 
std::vector< TagAnchorInfodocAnchors
 
int lineNr
 

额外继承的成员函数

- Public 类型 继承自 TagCompoundInfo
enum  CompoundType {
  CompoundType::Class, CompoundType::Concept, CompoundType::Namespace, CompoundType::Package,
  CompoundType::File, CompoundType::Group, CompoundType::Page, CompoundType::Dir
}
 

详细描述

Container for directory specific info that can be read from a tagfile

在文件 tagreader.cpp247 行定义.

构造及析构函数说明

◆ TagDirInfo()

TagDirInfo::TagDirInfo ( )
inline

在文件 tagreader.cpp250 行定义.

成员函数说明

◆ get() [1/2]

static const TagDirInfo* TagDirInfo::get ( const std::unique_ptr< TagCompoundInfo > &  t)
inlinestatic

在文件 tagreader.cpp258 行定义.

259  {
260  return dynamic_cast<const TagDirInfo*>(t.get());
261  }

◆ get() [2/2]

static TagDirInfo* TagDirInfo::get ( std::unique_ptr< TagCompoundInfo > &  t)
inlinestatic

在文件 tagreader.cpp254 行定义.

255  {
256  return dynamic_cast<TagDirInfo*>(t.get());
257  }

被这些函数引用 TagFileParser::dump(), TagFileParser::endDir(), TagFileParser::endFile() , 以及 TagFileParser::endPath().

类成员变量说明

◆ fileList

StringVector TagDirInfo::fileList

在文件 tagreader.cpp253 行定义.

被这些函数引用 TagFileParser::dump() , 以及 TagFileParser::endFile().

◆ path

QCString TagDirInfo::path

在文件 tagreader.cpp251 行定义.

被这些函数引用 TagFileParser::dump() , 以及 TagFileParser::endPath().

◆ subdirList

StringVector TagDirInfo::subdirList

在文件 tagreader.cpp252 行定义.

被这些函数引用 TagFileParser::dump() , 以及 TagFileParser::endDir().


该类的文档由以下文件生成:
TagDirInfo
Container for directory specific info that can be read from a tagfile
Definition: tagreader.cpp:247
TagCompoundInfo::CompoundType::Dir
@ Dir
TagCompoundInfo::TagCompoundInfo
TagCompoundInfo(CompoundType type)
Definition: tagreader.cpp:101