Skip to main content

The FilePair Class Reference

Class representing a pair of FileDef objects. More...

Declaration

class FilePair { ... }

Included Headers

#include <src/dirdef.h>

Public Constructors Index

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

Public Member Functions Index

const FileDef *source () const
const FileDef *destination () const

Private Member Attributes Index

const FileDef *m_src
const FileDef *m_dst

Public Static Functions Index

static QCStringkey (const FileDef *srcFd, const FileDef *dstFd)

Description

Class representing a pair of FileDef objects.

Definition at line 41 of file dirdef.h.

Public Constructors

FilePair()

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

Definition at line 44 of file dirdef.h.

44 FilePair(const FileDef *src,const FileDef *dst) : m_src(src), m_dst(dst) {}

References m_dst and m_src.

Public Member Functions

destination()

const FileDef * FilePair::destination ()
inline

Definition at line 46 of file dirdef.h.

46 const FileDef *destination() const { return m_dst; }

Reference m_dst.

source()

const FileDef * FilePair::source ()
inline

Definition at line 45 of file dirdef.h.

45 const FileDef *source() const { return m_src; }

Reference m_src.

Private Member Attributes

m_dst

const FileDef* FilePair::m_dst

Definition at line 50 of file dirdef.h.

50 const FileDef *m_dst;

Referenced by destination and FilePair.

m_src

const FileDef* FilePair::m_src

Definition at line 49 of file dirdef.h.

49 const FileDef *m_src;

Referenced by FilePair and source.

Public Static Functions

key()

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

Declaration at line 47 of file dirdef.h, definition at line 906 of file dirdef.cpp.

906QCString FilePair::key(const FileDef *srcFd,const FileDef *dstFd)
907{
908 return srcFd->getOutputFileBase()+";"+dstFd->getOutputFileBase();
909}

Reference Definition::getOutputFileBase.

Referenced by UsedDir::addFileDep and DirDefImpl::addUsesDependency.


The documentation for this class was generated from the following files:


Generated via doxygen2docusaurus by Doxygen 1.14.0.