Public Member Functions | Public Attributes | List of all members
VhdlConfNode Struct Reference

#include <vhdljjparser.h>

Public Member Functions

 VhdlConfNode (const char *a, const char *b, const char *config, const char *cs, bool leaf)
 

Public Attributes

QCString confVhdl
 
QCString arch
 
QCString binding
 
QCString compSpec
 
int level
 
bool isLeaf
 
bool isInlineConf
 

Detailed Description

Definition at line 73 of file vhdljjparser.h.

Constructor & Destructor Documentation

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

Definition at line 75 of file vhdljjparser.h.

76  {
77  arch=a; // architecture e.g. for iobuffer
78  arch=arch.lower();
79  binding=b; // binding e.g. use entiy work.xxx(bev)
81  confVhdl=config; // configuration foo is bar
82  compSpec=cs;
83  isInlineConf=false; // primary configuration?
84  isLeaf=leaf;
85  };
QCString compSpec
Definition: vhdljjparser.h:90
static Config * config
Definition: config.cpp:1054
const double a
QCString confVhdl
Definition: vhdljjparser.h:85
QCString binding
Definition: vhdljjparser.h:89
QCString arch
Definition: vhdljjparser.h:88
static bool * b
Definition: config.cpp:1043
const char * cs
QCString lower() const
Definition: qcstring.cpp:263
bool isInlineConf
Definition: vhdljjparser.h:93

Member Data Documentation

QCString VhdlConfNode::arch

Definition at line 88 of file vhdljjparser.h.

QCString VhdlConfNode::binding

Definition at line 89 of file vhdljjparser.h.

QCString VhdlConfNode::compSpec

Definition at line 90 of file vhdljjparser.h.

QCString VhdlConfNode::confVhdl

Definition at line 85 of file vhdljjparser.h.

bool VhdlConfNode::isInlineConf

Definition at line 93 of file vhdljjparser.h.

bool VhdlConfNode::isLeaf

Definition at line 92 of file vhdljjparser.h.

int VhdlConfNode::level

Definition at line 91 of file vhdljjparser.h.


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