Property | Type | Description | |
---|---|---|---|
Align | |||
ComputeSize | |||
IEmitTypeCPP | string |
Method | Description | |
---|---|---|
AddPrivateField ( IEmitType type, string name ) : IEmitField | ||
AddPublicField ( IEmitType type, string name ) : IEmitField | ||
CreateCtor ( ) : IEmitMethod | ||
CreateDtor ( ) : IEmitMethod | ||
CreateMethod ( IEmitType resultType, string name ) : IEmitMethod | ||
EmitClassCPP ( |
||
GetName ( ) : String | ||
Seal ( ) : void | ||
ToString ( ) : string |
Method | Description | |
---|---|---|
Align ( |
||
ComputeSize ( ) : |
||
IEmitTypeCPP ( string inner ) : string |
public AddPrivateField ( IEmitType type, string name ) : IEmitField | ||
type | IEmitType | |
name | string | |
return | IEmitField |
public AddPublicField ( IEmitType type, string name ) : IEmitField | ||
type | IEmitType | |
name | string | |
return | IEmitField |
public CreateMethod ( IEmitType resultType, string name ) : IEmitMethod | ||
resultType | IEmitType | |
name | string | |
return | IEmitMethod |
public EmitClassCPP ( |
||
module | ||
name | string | |
baseClass | ||
headerSpan | Span | |
sourceSpan | Span | |
return | System |