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
INode Class Referenceabstract

#include <inode.h>

Inheritance diagram for INode:
Collaboration diagram for INode:

Public Member Functions

virtual ~INode ()=default
virtual Genus genus () const =0
virtual NodeType nodeType () const =0
virtual const QStringname () const =0
virtual QString fullName () const =0

Detailed Description

INode defines a minimal interface for QDoc's Node hierarchy of classes.

Definition at line 19 of file inode.h.

Constructor & Destructor Documentation

◆ ~INode()

virtual INode::~INode ( )
virtualdefault

Member Function Documentation

◆ fullName()

virtual QString INode::fullName ( ) const
nodiscardpure virtual

Implemented in Node< _Tp >, Node< Include >, and Node< Read >.

◆ genus()

virtual Genus INode::genus ( ) const
nodiscardpure virtual

Implemented in Node< _Tp >, Node< Include >, and Node< Read >.

◆ name()

virtual const QString & INode::name ( ) const
nodiscardpure virtual

◆ nodeType()

virtual NodeType INode::nodeType ( ) const
nodiscardpure virtual

Implemented in Node< _Tp >, Node< Include >, and Node< Read >.


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