Ejemplo n.º 1
0
// -----------------------------------------------------------------------------
// CEcmtEmuConfigPlugin::GetEpocWindFilename
// 
// -----------------------------------------------------------------------------
//
void CEcmtEmuConfigPlugin::GetEpocWindFilename( TDes& aBuff ) const
    {
    aBuff.Copy( EcmtOsUtils::TempDir() );
    _LIT( KEpocWind, "epocwind.out" );

    aBuff += KEpocWind;
    aBuff.ZeroTerminate();
    }
Ejemplo n.º 2
0
// -----------------------------------------------------------------------------
// CEcmtEmuConfigPlugin::GetEpocIniFilename
// 
// -----------------------------------------------------------------------------
//
void CEcmtEmuConfigPlugin::GetEpocIniFilename( TDes& aBuff ) const
    {
    aBuff.Copy( EcmtOsUtils::Epocroot() );
    _LIT( KEpocIni, "epoc32\\data\\epoc.ini" );

    aBuff += KEpocIni;
    aBuff.ZeroTerminate();
    }
Ejemplo n.º 3
0
// -----------------------------------------------------------------------------
// 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();
    }
Ejemplo n.º 4
0
// -----------------------------------------------------------------------------
// 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();
}
Ejemplo n.º 5
0
// -----------------------------------------------------------------------------
// 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();
    }