C# Class CodeGenerator.InterfacedActorCodeGenerator

ファイルを表示 Open project: SaladLab/Akka.Interfaced Class Usage Examples

Public Methods

Method Description
GenerateCode ( Type type, CodeWriter w ) : void

Private Methods

Method Description
EnsureSurrogateForIRequestTarget ( Type callerType, CodeWriter w ) : void
GeneratePayloadCode ( Type type, CodeWriter w, string>.List method2PayloadTypeNames ) : void
GenerateRefCode ( Type type, CodeWriter w, Type baseTypes, string>.Tuple typeInfos ) : void
GenerateSyncCode ( Type type, CodeWriter w, Type baseTypes, string>.Tuple typeInfos ) : void
GetInvokableMethods ( Type type ) : System.Reflection.MethodInfo[]
GetPayloadTypeNames ( Type type, MethodInfo methods ) : List>>

Method Details

GenerateCode() public method

public GenerateCode ( Type type, CodeWriter w ) : void
type System.Type
w CodeWriter
return void