//---------------------------------------------------------------------------------------- // VerifyPrefixAndSuffix //---------------------------------------------------------------------------------------- bool16 ZMFileUtils::VerifyPrefixAndSuffix( const PMString& inFileName, const PMString& inFilePrefix, const PMString& inFileExtension) const { bool16 result = kFalse; do { if( inFilePrefix.CharCount() > 0 && inFileName.IndexOfString(inFilePrefix, 0) != 0) break; if( inFileExtension.CharCount() > 0 ) { int32 pos = inFileName.CharCount() - inFileExtension.CharCount(); if (pos > 0 && (!inFileName.Contains(inFileExtension, pos))) break; } result = kTrue; }while(false); return result; }