some useful functions for auto generating code
More...
|
| static void | AddParameter (ref string MethodDeclaration, ref bool firstParameter, int align, string AParamName, ParameterModifiers AParamModifier, string AParamTypeName) |
| | prepare the method declaration for another parameter; this is useful for writing method declarations More...
|
| |
| static void | FormatParameters (List< ParameterDeclarationExpression >AMethodParameters, out string AActualParameters, out string AParameterDefinition) |
| | format the actual parameters, and the parameter definition of a method More...
|
| |
| static string | TypeToString (TypeReference ATypeRef, string ANamespace) |
| | format a type name to a string. reduce the length of the type name if the namespace is unique. More...
|
| |
some useful functions for auto generating code
◆ AddParameter()
| static void Ict.Tools.CodeGeneration.AutoGenerationTools.AddParameter |
( |
ref string |
MethodDeclaration, |
|
|
ref bool |
firstParameter, |
|
|
int |
align, |
|
|
string |
AParamName, |
|
|
ParameterModifiers |
AParamModifier, |
|
|
string |
AParamTypeName |
|
) |
| |
|
inlinestatic |
prepare the method declaration for another parameter; this is useful for writing method declarations
- Parameters
-
| MethodDeclaration | |
| firstParameter | |
| align | |
| AParamName | |
| AParamModifier | |
| AParamTypeName | |
◆ FormatParameters()
| static void Ict.Tools.CodeGeneration.AutoGenerationTools.FormatParameters |
( |
List< ParameterDeclarationExpression > |
AMethodParameters, |
|
|
out string |
AActualParameters, |
|
|
out string |
AParameterDefinition |
|
) |
| |
|
inlinestatic |
format the actual parameters, and the parameter definition of a method
◆ TypeToString()
| static string Ict.Tools.CodeGeneration.AutoGenerationTools.TypeToString |
( |
TypeReference |
ATypeRef, |
|
|
string |
ANamespace |
|
) |
| |
|
inlinestatic |
format a type name to a string. reduce the length of the type name if the namespace is unique.
- Parameters
-
- Returns
The documentation for this class was generated from the following file: