Lines Matching refs:iface
84 const Interface* iface = mRootScope.getInterface(); in generateCppImplHeader() local
85 const std::string baseName = iface->getBaseName(); in generateCppImplHeader()
90 generateCppPackageInclude(out, mPackage, iface->definedName()); in generateCppImplHeader()
108 out << "struct " << baseName << " : public " << iface->fqName().sanitizedVersion() in generateCppImplHeader()
109 << "::" << iface->definedName() << " {\n"; in generateCppImplHeader()
128 << "// extern \"C\" " << iface->definedName() << "* "; in generateCppImplHeader()
129 generateFetchSymbol(out, iface->definedName()); in generateCppImplHeader()
141 const Interface* iface = mRootScope.getInterface(); in generateCppImplSource() local
142 const std::string baseName = iface->getBaseName(); in generateCppImplSource()
155 out << iface->definedName() << "* "; in generateCppImplSource()
156 generateFetchSymbol(out, iface->definedName()); in generateCppImplSource()