| Return Type | Function name | Arguments |
|---|---|---|
| hzEcode | Dircopy | (const hzString&,const hzString&,bool,) |
Declared in file: hzDirectory.h
Defined in file : hzDirectory.cpp
Function Logic:
Function body:
hzEcode Dircopy (const hzString& tgt, const hzString& src, bool bRecurse)
{
FSTAT fs ;
hzEcode rc = E_OK ;
if (!tgt || !src)
return E_ARGUMENT ;
if (lstat(src, &fs) == -1)
return E_NOTFOUND ;
if (!S_ISDIR(fs.st_mode))
return E_CORRUPT ;
rc = AssertDir(tgt, (uint32_t) 0777);
if (rc != E_OK)
return rc ;
return rc ;
}