Public Member Functions | Public Attributes | Package Functions

de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort Class Reference

List of all members.

Public Member Functions

void accept (de.fraunhofer.isst.axbench.axlang.visitor.Visitor v)
 HWPort (NodeOptional n0, NodeToken n1, NodeToken n2, NodeChoice n3, NodeToken n4, NodeToken n5, NodeListOptional n6, NodeToken n7)
 HWPort (NodeOptional n0, NodeToken n1, NodeChoice n2, NodeToken n3, NodeListOptional n4)

Public Attributes

NodeOptional f0
NodeToken f1
NodeToken f2
NodeChoice f3
NodeToken f4
NodeToken f5
NodeListOptional f6
NodeToken f7

Package Functions

public< R, A > R accept (de.fraunhofer.isst.axbench.axlang.visitor.GJVisitor< R, A > v, A argu)
public< A > void accept (de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A > v, A argu)
public< R > R accept (de.fraunhofer.isst.axbench.axlang.visitor.GJNoArguVisitor< R > v)

Detailed Description

Grammar production: f0 -> [ <OPTIONAL> ] f1 -> <DIRECTION> f2 -> "<" f3 -> ( <HW_BUSTYPE> | <ANALOG> | <DIGITAL> ) f4 -> ">" f5 -> <IDENTIFIER> f6 -> ( "," <IDENTIFIER> )* f7 -> ";"


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.HWPort ( NodeOptional  n0,
NodeToken  n1,
NodeToken  n2,
NodeChoice  n3,
NodeToken  n4,
NodeToken  n5,
NodeListOptional  n6,
NodeToken  n7 
)
de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.HWPort ( NodeOptional  n0,
NodeToken  n1,
NodeChoice  n2,
NodeToken  n3,
NodeListOptional  n4 
)

Member Function Documentation

void de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.accept ( de.fraunhofer.isst.axbench.axlang.visitor.Visitor  v  ) 
public<A> void de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJVoidVisitor< A >  v,
argu 
) [package]
public<R> R de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJNoArguVisitor< R >  v  )  [package]
public<R,A> R de.fraunhofer.isst.axbench.axlang.syntaxtree.HWPort.accept ( de.fraunhofer.isst.axbench.axlang.visitor.GJVisitor< R, A >  v,
argu 
) [package]

Member Data Documentation