Doxygen
|
#include <definitionimpl.h>
Public 成员函数 | |
DefinitionAliasImpl (Definition *def, const Definition *scope, const Definition *alias) | |
virtual | ~DefinitionAliasImpl () |
void | init () |
void | deinit () |
QCString | name () const |
QCString | qualifiedName () const |
Private 属性 | |
Definition * | m_def |
const Definition * | m_scope |
QCString | m_symbolName |
QCString | m_qualifiedName |
在文件 definitionimpl.h 第 295 行定义.
DefinitionAliasImpl::DefinitionAliasImpl | ( | Definition * | def, |
const Definition * | scope, | ||
const Definition * | alias | ||
) |
在文件 definition.cpp 第 1908 行定义.
|
virtual |
在文件 definition.cpp 第 1913 行定义.
void DefinitionAliasImpl::deinit | ( | ) |
在文件 definition.cpp 第 1923 行定义.
引用了 m_def, m_symbolName , 以及 removeFromMap().
void DefinitionAliasImpl::init | ( | ) |
QCString DefinitionAliasImpl::name | ( | ) | const |
在文件 definition.cpp 第 1943 行定义.
引用了 qualifiedName().
QCString DefinitionAliasImpl::qualifiedName | ( | ) | const |
在文件 definition.cpp 第 1928 行定义.
引用了 Definition::getLanguage(), getLanguageSpecificSeparator(), Definition::localName(), m_def, m_scope , 以及 Definition::qualifiedName().
被这些函数引用 name() , 以及 DefinitionAliasMixin< ConceptDef >::qualifiedName().
|
private |
在文件 definitionimpl.h 第 305 行定义.
被这些函数引用 deinit(), init() , 以及 qualifiedName().
|
private |
在文件 definitionimpl.h 第 308 行定义.
|
private |
在文件 definitionimpl.h 第 306 行定义.
被这些函数引用 qualifiedName().
|
private |
在文件 definitionimpl.h 第 307 行定义.