Back to index

lightning-sunbird  0.9+nobinonly
Typedefs | Functions
macDirectoryCopy.h File Reference
#include <Types.h>
#include <Files.h>
#include "Optimization.h"
#include "OptimizationEnd.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef pascal Boolean(* CopyErrProcPtr )(OSErr error, short failedOperation, short srcVRefNum, long srcDirID, ConstStr255Param srcName, short dstVRefNum, long dstDirID, ConstStr255Param dstName)

Functions

pascal OSErr MacFSpDirectoryCopyRename (const FSSpec *srcSpec, const FSSpec *dstSpec, ConstStr255Param newName, void *copyBufferPtr, long copyBufferSize, Boolean preflight, CopyErrProcPtr copyErrHandler)

Typedef Documentation

typedef pascal Boolean(* CopyErrProcPtr)(OSErr error, short failedOperation, short srcVRefNum, long srcDirID, ConstStr255Param srcName, short dstVRefNum, long dstDirID, ConstStr255Param dstName)

Definition at line 36 of file macDirectoryCopy.h.


Function Documentation

pascal OSErr MacFSpDirectoryCopyRename ( const FSSpec srcSpec,
const FSSpec dstSpec,
ConstStr255Param  newName,
void copyBufferPtr,
long  copyBufferSize,
Boolean  preflight,
CopyErrProcPtr  copyErrHandler 
)

Definition at line 769 of file macDirectoryCopy.c.

{
       return ( FilteredDirectoryCopy(srcSpec->vRefNum, srcSpec->parID, srcSpec->name,
                                                           dstSpec->vRefNum, dstSpec->parID, dstSpec->name,
                                                           copyBufferPtr, copyBufferSize, preflight,
                                                           copyErrHandler, NULL, newName) );
}

Here is the call graph for this function: