Lines Matching refs:sb
41 void EmitInterfaceInclusions(StringBuilder& sb);
43 void EmitInterfaceStdlibInclusions(StringBuilder& sb);
45 void EmitInterfaceDBinderInclusions(StringBuilder& sb);
47 void EmitInterfaceSelfDefinedTypeInclusions(StringBuilder& sb);
49 bool EmitInterfaceUsings(StringBuilder& sb);
51 void EmitInterfaceSelfDefinedTypeUsings(StringBuilder& sb);
53 void EmitInterfaceDefinition(StringBuilder& sb);
55 void EmitInterfaceBody(StringBuilder& sb, const String& prefix);
57 void EmitInterfaceMemberVariables(StringBuilder& sb, const String& prefix);
59 void EmitInterfaceMethods(StringBuilder& sb, const String& prefix);
61 void EmitInterfaceMethod(MetaMethod* mm, StringBuilder& sb, const String& prefix);
63 void EmitInterfaceMethodParameter(MetaParameter* mp, StringBuilder& sb, const String& prefix);
65 void EmitInterfaceMethodReturn(MetaType* mt, StringBuilder& sb, const String& prefix);
69 void EmitInterfaceProxyInHeaderFile(StringBuilder& sb);
71 void EmitInterfaceProxyAddCacheAbleAPI(StringBuilder& sb, const String& prefix);
73 void EmitInterfaceProxyConstructor(StringBuilder& sb, const String& prefix);
75 void EmitInterfaceProxyDeathRecipient(StringBuilder& sb, const String& prefix);
77 void EmitInterfaceProxyRegisterDeathRecipient(StringBuilder& sb, const String& prefix);
79 void EmitInterfaceProxyUnRegisterDeathRecipient(StringBuilder& sb, const String& prefix);
81 void EmitInterfaceProxyMethodDecls(StringBuilder& sb, const String& prefix);
83 void EmitInterfaceProxyMethodDecl(MetaMethod* mm, StringBuilder& sb, const String& prefix);
85 void EmitInterfaceProxyConstants(StringBuilder& sb, const String& prefix);
89 void EmitInterfaceProxyMethodImpls(StringBuilder& sb, const String& prefix);
91 void EmitInterfaceProxyMethodPreSendRequest(MetaMethod* mm, StringBuilder& sb, const String& prefix);
93 void EmitInterfaceProxyMethodPostSendRequest(MetaMethod* mm, StringBuilder& sb, const String& prefix);
95 void EmitInterfaceProxyMethodImpl(MetaMethod* mm, StringBuilder& sb, const String& prefix);
97 void EmitInterfaceProxyMethodBody(MetaMethod* mm, StringBuilder& sb, const String& prefix);
99 void EmitInterfaceProxyMethodErrCode(StringBuilder& sb, const String& prefix);
101 void EmitInterfaceProxyMethodReply(MetaMethod* mm, StringBuilder& sb, const String& prefix);
103 void EmitInterfaceProxyMethodRetValue(MetaMethod* mm, StringBuilder& sb, const String& prefix);
105 void EmitWriteMethodParameter(MetaParameter* mp, const String& parcelName, StringBuilder& sb,
108 void EmitReadMethodParameter(MetaParameter* mp, const String& parcelName, StringBuilder& sb, const String& prefix);
112 void EmitInterfaceStubInHeaderFile(StringBuilder& sb);
114 void EmitInterfaceStubMethodDecls(StringBuilder& sb, const String& prefix);
116 void EmitInterfaceStubConstants(StringBuilder& sb, const String& prefix);
120 void EmitInterfaceStubMethodImpls(StringBuilder& sb, const String& prefix);
122 void EmitInterfaceStubMethodImplReturn(MetaMethod* mm, StringBuilder& sb, const String& prefix,
125 void EmitInterfaceStubMethodImpl(MetaMethod* mm, StringBuilder& sb, const String& prefix);
127 void EmitInterfaceMethodCommands(StringBuilder& sb, const String& prefix);
129 void EmitLicense(StringBuilder& sb);
131 void EmitHeadMacro(StringBuilder& sb, const String& fullName);
133 void EmitTailMacro(StringBuilder& sb, const String& fullName);
135 void EmitBeginNamespace(StringBuilder& sb);
137 void EmitEndNamespace(StringBuilder& sb);
139 void EmitWriteVariable(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
142 void EmitWriteVariableFloat(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
145 void EmitWriteVariableComplex(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
148 void EmitWriteVariableObject(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
151 void EmitReadVariable(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
154 void EmitReadVariableFloat(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
157 void EmitReadVariableComplex(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
160 void EmitReadVariableList(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
163 void EmitReadVariableObject(const String& parcelName, const std::string& name, MetaType* mt, StringBuilder& sb,
166 void EmitLocalVariable(MetaParameter* mp, StringBuilder& sb, const String& prefix);
168 void EmitReturnParameter(const String& name, MetaType* mt, StringBuilder& sb);