Package cruise.umple.compiler
Class CppMethodTemplateFormatter
java.lang.Object
cruise.umple.compiler.CppMethodTemplateFormatter
- All Implemented Interfaces:
MethodTemplateFormatter
public class CppMethodTemplateFormatter extends java.lang.Object implements MethodTemplateFormatter
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CppMethodTemplateFormatter() -
Method Summary
Modifier and Type Method Description java.lang.StringBuilder_getCppPrimaryEmitMethodBody(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String methodName, java.lang.String params)java.lang.StringBuilder_getCppSecondaryEmitMethodBody(java.lang.Integer numSpaces, java.lang.StringBuilder sb, EmitResponse emitResp)voiddelete()java.lang.StringgetCppPrimaryEmitMethodBody(java.lang.String methodName, java.lang.String params)java.lang.StringgetCppSecondaryEmitMethodBody(EmitResponse emitResp)java.lang.StringgetPrimaryEmitMethodBody(java.lang.String methodName, java.lang.String params)java.lang.StringgetSecondaryEmitMethodBody(EmitResponse emitResp)java.lang.StringtoString()
-
Field Details
-
NL
public static final java.lang.String NL -
TEXT_0
public static final java.lang.String TEXT_0 -
TEXT_1
public static final java.lang.String TEXT_1 -
TEXT_2
public static final java.lang.String TEXT_2 -
TEXT_3
public static final java.lang.String TEXT_3- See Also:
- Constant Field Values
-
TEXT_4
public static final java.lang.String TEXT_4- See Also:
- Constant Field Values
-
-
Constructor Details
-
CppMethodTemplateFormatter
public CppMethodTemplateFormatter()
-
-
Method Details
-
delete
public void delete() -
getPrimaryEmitMethodBody
public java.lang.String getPrimaryEmitMethodBody(java.lang.String methodName, java.lang.String params)- Specified by:
getPrimaryEmitMethodBodyin interfaceMethodTemplateFormatter
-
getSecondaryEmitMethodBody
- Specified by:
getSecondaryEmitMethodBodyin interfaceMethodTemplateFormatter
-
_getCppSecondaryEmitMethodBody
public java.lang.StringBuilder _getCppSecondaryEmitMethodBody(java.lang.Integer numSpaces, java.lang.StringBuilder sb, EmitResponse emitResp) -
getCppSecondaryEmitMethodBody
-
_getCppPrimaryEmitMethodBody
public java.lang.StringBuilder _getCppPrimaryEmitMethodBody(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String methodName, java.lang.String params) -
getCppPrimaryEmitMethodBody
public java.lang.String getCppPrimaryEmitMethodBody(java.lang.String methodName, java.lang.String params) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-