Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
InclusionFilter Class Reference

#include <inclusionfilter.h>

Collaboration diagram for InclusionFilter:

Static Public Member Functions

static bool isIncluded (const InclusionPolicy &policy, const NodeContext &context)
static bool requiresDocumentation (const InclusionPolicy &policy, const NodeContext &context)
static bool isPubliclyVisible (const InclusionPolicy &policy, const NodeContext &context)
static bool processInternalDocs (const InclusionPolicy &policy)
static bool isReimplementedMemberVisible (const InclusionPolicy &policy, const NodeContext &context)

Detailed Description

Definition at line 14 of file inclusionfilter.h.

Member Function Documentation

◆ isIncluded()

bool InclusionFilter::isIncluded ( const InclusionPolicy & policy,
const NodeContext & context )
inlinestaticnodiscard

◆ isPubliclyVisible()

bool InclusionFilter::isPubliclyVisible ( const InclusionPolicy & policy,
const NodeContext & context )
inlinestaticnodiscard

Definition at line 47 of file inclusionfilter.h.

References NodeContext::isInternal.

◆ isReimplementedMemberVisible()

bool InclusionFilter::isReimplementedMemberVisible ( const InclusionPolicy & policy,
const NodeContext & context )
inlinestaticnodiscard

Definition at line 56 of file inclusionfilter.h.

References isIncluded(), NodeContext::isInternal, NodeContext::isPrivate, and NodeContext::isPureVirtual.

Referenced by Section::insertReimplementedMember().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ processInternalDocs()

bool InclusionFilter::processInternalDocs ( const InclusionPolicy & policy)
inlinestaticnodiscard

Definition at line 52 of file inclusionfilter.h.

Referenced by CodeParser::isWorthWarningAbout(), CppCodeParser::processMetaCommand(), and Node< _Tp >::setStatus().

Here is the caller graph for this function:

◆ requiresDocumentation()

bool InclusionFilter::requiresDocumentation ( const InclusionPolicy & policy,
const NodeContext & context )
inlinestaticnodiscard

Definition at line 33 of file inclusionfilter.h.

References NodeContext::isInternal, and NodeContext::isPrivate.

Referenced by Generator::generateBody().

Here is the caller graph for this function:

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