// ----------------------------------------------------------------------------- // CEcmtEmuConfigPlugin::GetEpocWindFilename // // ----------------------------------------------------------------------------- // void CEcmtEmuConfigPlugin::GetEpocWindFilename( TDes& aBuff ) const { aBuff.Copy( EcmtOsUtils::TempDir() ); _LIT( KEpocWind, "epocwind.out" ); aBuff += KEpocWind; aBuff.ZeroTerminate(); }
// ----------------------------------------------------------------------------- // CEcmtEmuConfigPlugin::GetEpocIniFilename // // ----------------------------------------------------------------------------- // void CEcmtEmuConfigPlugin::GetEpocIniFilename( TDes& aBuff ) const { aBuff.Copy( EcmtOsUtils::Epocroot() ); _LIT( KEpocIni, "epoc32\\data\\epoc.ini" ); aBuff += KEpocIni; aBuff.ZeroTerminate(); }
// ----------------------------------------------------------------------------- // CEcmtEmuConfigPlugin::GetScalableIniFilename // // ----------------------------------------------------------------------------- // void CEcmtEmuConfigPlugin::GetScalableIniFilename( TPtrC8 aName, TDes& aBuff ) const { TBuf<KMaxWin32Path> temp; temp.Copy( aName ); aBuff.Copy( EcmtOsUtils::Epocroot() ); _LIT( KEpocIni, "epoc32\\data\\" ); aBuff += KEpocIni; aBuff += temp; aBuff.ZeroTerminate(); }
// ----------------------------------------------------------------------------- // Shared by GetBtEskFilename and GetIrdaEskFilename // ----------------------------------------------------------------------------- static void GetEskFilename( TDes& aBuff, const TDesC& aFileName ) { TInt maxLen = aBuff.MaxLength(); aBuff.SetLength(maxLen); ::GetModuleFileName(NULL, &(aBuff[0]), maxLen); aBuff[aBuff.MaxLength() - 1] = 0; aBuff.SetLength(User::StringLength(aBuff.Ptr())); aBuff.SetLength(aBuff.LocateReverse('\\') + 1); aBuff.Append(_L( "z\\private\\101f7989\\ESock\\")); aBuff.Append(aFileName); aBuff.ZeroTerminate(); }
// ----------------------------------------------------------------------------- // CEcmtEmuConfigPlugin::GetErrRdFilename // // ----------------------------------------------------------------------------- // void CEcmtEmuConfigPlugin::GetErrRdFilename( TDes& aBuff ) const { aBuff.Copy( EcmtOsUtils::Epocroot() ); #ifdef __WINSCW__ _LIT( KErrRd, "epoc32\\winscw\\c\\resource\\ErrRd" ); #else _LIT( KErrRd, "epoc32\\wins\\c\\resource\\ErrRd" ); #endif aBuff += KErrRd; aBuff.ZeroTerminate(); }