Skip to main content

The FileName Class Reference

Class representing all files with a certain base name. More...

Declaration

class FileName { ... }

Included Headers

#include <src/filename.h>

Base class

classstd::vector< std::unique_ptr< FileDef > >

Public Constructors Index

FileName (const QCString &nm, const QCString &fn)

Public Member Functions Index

QCStringfileName () const
QCStringfullName () const
QCStringpath () const

Private Member Attributes Index

QCStringm_name
QCStringm_fName
QCStringm_pathName

Description

Class representing all files with a certain base name.

Definition at line 29 of file filename.h.

Public Constructors

FileName()

FileName::FileName (const QCString & nm, const QCString & fn)
inline

Definition at line 32 of file filename.h.

32 FileName(const QCString &nm,const QCString &fn) : m_name(nm), m_fName(fn), m_pathName("tmp") {}

References m_fName, m_name and m_pathName.

Public Member Functions

fileName()

QCString FileName::fileName ()
inline

Definition at line 33 of file filename.h.

33 QCString fileName() const { return m_name; }

Reference m_name.

fullName()

QCString FileName::fullName ()
inline

Definition at line 34 of file filename.h.

34 QCString fullName() const { return m_fName; }

Reference m_fName.

path()

QCString FileName::path ()
inline

Definition at line 35 of file filename.h.

35 QCString path() const { return m_pathName; }

Reference m_pathName.

Private Member Attributes

m_fName

QCString FileName::m_fName

Definition at line 39 of file filename.h.

Referenced by FileName and fullName.

m_name

QCString FileName::m_name

Definition at line 38 of file filename.h.

Referenced by FileName and fileName.

m_pathName

QCString FileName::m_pathName

Definition at line 40 of file filename.h.

Referenced by FileName and path.


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


Generated via doxygen2docusaurus by Doxygen 1.14.0.