C# Class Fanx.Fcode.FCodePrinter

FCodePrinter prints a human readable syntax for fcode.
Inheritance: System.IO.StreamWriter
Mostra file Open project: xored/f4

Public Properties

Property Type Description
m_pod FPod
m_showIndex bool

Public Methods

Method Description
FCodePrinter ( FPod pod ) : System
FCodePrinter ( FPod pod, Stream stream ) : System
code ( FBuf code ) : void

Private Methods

Method Description
FCodePrinter ( ) : System
duration ( ) : string
field ( ) : string
floatpt ( ) : string
integer ( ) : string
jmp ( ) : string
method ( ) : string
op ( int opcode ) : void
parseArg ( string sig ) : int
printSwitch ( ) : void
showIndex ( int index ) : string
str ( ) : string
type ( ) : string
u1 ( ) : int
u2 ( ) : int
u4 ( ) : int
uri ( ) : string

Method Details

FCodePrinter() public method

public FCodePrinter ( FPod pod ) : System
pod FPod
return System

FCodePrinter() public method

public FCodePrinter ( FPod pod, Stream stream ) : System
pod FPod
stream Stream
return System

code() public method

public code ( FBuf code ) : void
code FBuf
return void

Property Details

m_pod public_oe property

public FPod,Fanx.Fcode m_pod
return FPod

m_showIndex public_oe property

public bool m_showIndex
return bool