com.eu.miscedautils.verilogparser
Class FVPCompilerDirectiveCond

java.lang.Object
  extended by com.eu.miscedautils.verilogparser.FVPCompilerDirectiveCond

public class FVPCompilerDirectiveCond
extends java.lang.Object


Nested Class Summary
static class FVPCompilerDirectiveCond.Directive
           
 
Constructor Summary
FVPCompilerDirectiveCond(java.lang.Integer line, java.lang.String id, FVPCompilerDirectiveCond.Directive dirtype)
           
 
Method Summary
 boolean elaborate()
           
 FVPCompilerDirectiveCond.Directive getDirectivetype()
           
 java.lang.String getIdentifier()
           
 java.lang.Integer getLine()
           
 FVPBase.ObjType getObjType()
           
 boolean isCondTrue()
           
 boolean isOneblockalreadyvisited()
           
 boolean isReadInputs()
           
 java.lang.String print()
           
 void printIntoFileStream(java.io.BufferedWriter writer)
           
 void setCondTrue(boolean condtrue)
           
 void setDirectivetype(FVPCompilerDirectiveCond.Directive directivetype)
           
 void setIdentifier(java.lang.String identifier)
           
 void setLine(java.lang.Integer line)
           
 void setObjType(FVPBase.ObjType objType)
           
 void setOneblockalreadyvisited(boolean oneblockalreadyvisited)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FVPCompilerDirectiveCond

public FVPCompilerDirectiveCond(java.lang.Integer line,
                                java.lang.String id,
                                FVPCompilerDirectiveCond.Directive dirtype)
Method Detail

getObjType

public FVPBase.ObjType getObjType()

setObjType

public void setObjType(FVPBase.ObjType objType)

getLine

public java.lang.Integer getLine()

setLine

public void setLine(java.lang.Integer line)

getIdentifier

public java.lang.String getIdentifier()

setIdentifier

public void setIdentifier(java.lang.String identifier)

getDirectivetype

public FVPCompilerDirectiveCond.Directive getDirectivetype()

setDirectivetype

public void setDirectivetype(FVPCompilerDirectiveCond.Directive directivetype)

isCondTrue

public boolean isCondTrue()

setCondTrue

public void setCondTrue(boolean condtrue)

isOneblockalreadyvisited

public boolean isOneblockalreadyvisited()

setOneblockalreadyvisited

public void setOneblockalreadyvisited(boolean oneblockalreadyvisited)

isReadInputs

public boolean isReadInputs()

elaborate

public boolean elaborate()

print

public java.lang.String print()

printIntoFileStream

public void printIntoFileStream(java.io.BufferedWriter writer)