Doxygen
VhdlConfNode结构体 参考

#include <vhdldocgen.h>

+ VhdlConfNode 的协作图:

Public 成员函数

 VhdlConfNode (const QCString &a, const QCString &b, const QCString &config, const QCString &cs, bool leaf)
 

Public 属性

QCString confVhdl
 
QCString arch
 
QCString binding
 
QCString compSpec
 
int level = 0
 
bool isLeaf = false
 
bool isInlineConf = false
 

详细描述

在文件 vhdldocgen.h42 行定义.

构造及析构函数说明

◆ VhdlConfNode()

VhdlConfNode::VhdlConfNode ( const QCString a,
const QCString b,
const QCString config,
const QCString cs,
bool  leaf 
)
inline

在文件 vhdldocgen.h44 行定义.

45  {
46  arch=a; // architecture e.g. for iobuffer
47  arch=arch.lower();
48  binding=b; // binding e.g. use entity work.xxx(bev)
50  confVhdl=config; // configuration foo is bar
51  compSpec=cs;
52  isInlineConf=false; // primary configuration?
53  isLeaf=leaf;
54  };

引用了 arch, binding, compSpec, confVhdl, isInlineConf, isLeaf , 以及 QCString::lower().

类成员变量说明

◆ arch

QCString VhdlConfNode::arch

在文件 vhdldocgen.h57 行定义.

被这些函数引用 VhdlConfNode().

◆ binding

QCString VhdlConfNode::binding

在文件 vhdldocgen.h58 行定义.

被这些函数引用 VhdlConfNode().

◆ compSpec

QCString VhdlConfNode::compSpec

在文件 vhdldocgen.h59 行定义.

被这些函数引用 VhdlConfNode().

◆ confVhdl

QCString VhdlConfNode::confVhdl

在文件 vhdldocgen.h54 行定义.

被这些函数引用 VhdlConfNode().

◆ isInlineConf

bool VhdlConfNode::isInlineConf = false

在文件 vhdldocgen.h62 行定义.

被这些函数引用 VhdlConfNode().

◆ isLeaf

bool VhdlConfNode::isLeaf = false

在文件 vhdldocgen.h61 行定义.

被这些函数引用 VhdlConfNode().

◆ level

int VhdlConfNode::level = 0

在文件 vhdldocgen.h60 行定义.


该结构体的文档由以下文件生成:
VhdlConfNode::confVhdl
QCString confVhdl
Definition: vhdldocgen.h:54
VhdlConfNode::isLeaf
bool isLeaf
Definition: vhdldocgen.h:61
VhdlConfNode::binding
QCString binding
Definition: vhdldocgen.h:58
VhdlConfNode::compSpec
QCString compSpec
Definition: vhdldocgen.h:59
QCString::lower
QCString lower() const
Definition: qcstring.h:232
VhdlConfNode::arch
QCString arch
Definition: vhdldocgen.h:57
VhdlConfNode::isInlineConf
bool isInlineConf
Definition: vhdldocgen.h:62