Doxygen
Loading...
Searching...
No Matches
RequirementRef Class Reference

Class to hold requirement reference information. More...

#include <src/requirement.h>

Collaboration diagram for RequirementRef:

Public Member Functions

 RequirementRef (RequirementRefType type, const QCString &reqId, const QCString &title, const QCString &file, int line)
RequirementRefType type () const
QCString reqId () const
QCString title () const
QCString file () const
int line () const

Private Attributes

RequirementRefType m_type
QCString m_reqId
QCString m_title
QCString m_file
int m_line

Detailed Description

Class to hold requirement reference information.

Definition at line 36 of file requirement.h.

Constructor & Destructor Documentation

◆ RequirementRef()

RequirementRef::RequirementRef ( RequirementRefType type,
const QCString & reqId,
const QCString & title,
const QCString & file,
int line )
inline

Definition at line 39 of file requirement.h.

QCString title() const
Definition requirement.h:43
QCString m_reqId
Definition requirement.h:49
QCString reqId() const
Definition requirement.h:42
QCString m_file
Definition requirement.h:51
RequirementRefType m_type
Definition requirement.h:48
RequirementRefType type() const
Definition requirement.h:41
QCString file() const
Definition requirement.h:44
int line() const
Definition requirement.h:45
QCString m_title
Definition requirement.h:50

References file(), line(), m_file, m_line, m_reqId, m_title, m_type, reqId(), title(), and type().

Member Function Documentation

◆ file()

QCString RequirementRef::file ( ) const
inline

Definition at line 44 of file requirement.h.

44{ return m_file; }

References m_file.

Referenced by RequirementRef(), and RequirementManager::writeRef().

◆ line()

int RequirementRef::line ( ) const
inline

Definition at line 45 of file requirement.h.

45{ return m_line; }

References m_line.

Referenced by RequirementRef(), and RequirementManager::writeRef().

◆ reqId()

QCString RequirementRef::reqId ( ) const
inline

Definition at line 42 of file requirement.h.

42{ return m_reqId; }

References m_reqId.

Referenced by RequirementRef(), and RequirementManager::writeRef().

◆ title()

QCString RequirementRef::title ( ) const
inline

Definition at line 43 of file requirement.h.

43{ return m_title; }

References m_title.

Referenced by RequirementRef(), and RequirementManager::writeRef().

◆ type()

RequirementRefType RequirementRef::type ( ) const
inline

Definition at line 41 of file requirement.h.

41{ return m_type; }

References m_type.

Referenced by RequirementRef().

Member Data Documentation

◆ m_file

QCString RequirementRef::m_file
private

Definition at line 51 of file requirement.h.

Referenced by file(), and RequirementRef().

◆ m_line

int RequirementRef::m_line
private

Definition at line 52 of file requirement.h.

Referenced by line(), and RequirementRef().

◆ m_reqId

QCString RequirementRef::m_reqId
private

Definition at line 49 of file requirement.h.

Referenced by reqId(), and RequirementRef().

◆ m_title

QCString RequirementRef::m_title
private

Definition at line 50 of file requirement.h.

Referenced by RequirementRef(), and title().

◆ m_type

RequirementRefType RequirementRef::m_type
private

Definition at line 48 of file requirement.h.

Referenced by RequirementRef(), and type().


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