C# Class Zetbox.Generator.Templates.ObjectClasses.Method

Show file Open project: daszat/zetbox

Protected Properties

Property Type Description
ctx IZetboxContext
dt Zetbox.App.Base.DataType
eventName string
index int
indexSuffix string
m Zetbox.App.Base.Method

Public Methods

Method Description
Call ( Arebis host, IZetboxContext ctx, DataType implementor, Zetbox m, int index ) : void
Call ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : void
Generate ( ) : void
Method ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : System

Protected Methods

Method Description
ApplyBodyTemplate ( ) : void
GetMethodAttributes ( ) : IEnumerable
GetParameterDefinition ( BaseParameter param ) : string
GetParameterDefinitions ( ) : string
GetReturnType ( ) : string
Method ( Arebis host ) : System
ModifyMemberAttributes ( MemberAttributes memberAttributes ) : MemberAttributes

Method Details

ApplyBodyTemplate() protected method

protected ApplyBodyTemplate ( ) : void
return void

Call() public static method

public static Call ( Arebis host, IZetboxContext ctx, DataType implementor, Zetbox m, int index ) : void
host Arebis
ctx IZetboxContext
implementor DataType
m Zetbox
index int
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : void
_host Arebis
ctx IZetboxContext
dt Zetbox
m Zetbox
index int
indexSuffix string
eventName string
return void

Generate() public method

public Generate ( ) : void
return void

GetMethodAttributes() protected method

protected GetMethodAttributes ( ) : IEnumerable
return IEnumerable

GetParameterDefinition() protected method

protected GetParameterDefinition ( BaseParameter param ) : string
param BaseParameter
return string

GetParameterDefinitions() protected method

protected GetParameterDefinitions ( ) : string
return string

GetReturnType() protected method

protected GetReturnType ( ) : string
return string

Method() protected method

protected Method ( Arebis host ) : System
host Arebis
return System

Method() public method

public Method ( Arebis _host, IZetboxContext ctx, Zetbox dt, Zetbox m, int index, string indexSuffix, string eventName ) : System
_host Arebis
ctx IZetboxContext
dt Zetbox
m Zetbox
index int
indexSuffix string
eventName string
return System

ModifyMemberAttributes() protected method

protected ModifyMemberAttributes ( MemberAttributes memberAttributes ) : MemberAttributes
memberAttributes MemberAttributes
return MemberAttributes

Property Details

ctx protected property

protected IZetboxContext ctx
return IZetboxContext

dt protected property

protected DataType,Zetbox.App.Base dt
return Zetbox.App.Base.DataType

eventName protected property

protected string eventName
return string

index protected property

protected int index
return int

indexSuffix protected property

protected string indexSuffix
return string

m protected property

protected Method,Zetbox.App.Base m
return Zetbox.App.Base.Method