Doxygen
FilePair类 参考

Class representing a pair of FileDef objects 更多...

#include <dirdef.h>

+ FilePair 的协作图:

Public 成员函数

 FilePair (const FileDef *src, const FileDef *dst)
 
const FileDefsource () const
 
const FileDefdestination () const
 

静态 Public 成员函数

static QCString key (const FileDef *srcFd, const FileDef *dstFd)
 

Private 属性

const FileDefm_src
 
const FileDefm_dst
 

详细描述

Class representing a pair of FileDef objects

在文件 dirdef.h41 行定义.

构造及析构函数说明

◆ FilePair()

FilePair::FilePair ( const FileDef src,
const FileDef dst 
)
inline

在文件 dirdef.h44 行定义.

44 : m_src(src), m_dst(dst) {}

成员函数说明

◆ destination()

const FileDef* FilePair::destination ( ) const
inline

在文件 dirdef.h46 行定义.

46 { return m_dst; }

引用了 m_dst.

◆ key()

QCString FilePair::key ( const FileDef srcFd,
const FileDef dstFd 
)
static

在文件 dirdef.cpp836 行定义.

837 {
838  return srcFd->getOutputFileBase()+";"+dstFd->getOutputFileBase();
839 }

引用了 FileDef::getOutputFileBase().

被这些函数引用 UsedDir::addFileDep() , 以及 DirDefImpl::addUsesDependency().

◆ source()

const FileDef* FilePair::source ( ) const
inline

在文件 dirdef.h45 行定义.

45 { return m_src; }

引用了 m_src.

类成员变量说明

◆ m_dst

const FileDef* FilePair::m_dst
private

在文件 dirdef.h50 行定义.

被这些函数引用 destination().

◆ m_src

const FileDef* FilePair::m_src
private

在文件 dirdef.h49 行定义.

被这些函数引用 source().


该类的文档由以下文件生成:
FilePair::m_src
const FileDef * m_src
Definition: dirdef.h:49
FileDef::getOutputFileBase
virtual QCString getOutputFileBase() const =0
FilePair::m_dst
const FileDef * m_dst
Definition: dirdef.h:50