Beispiel #1
0
Boolean File::DoAccess(
    /* [in] */ Int32 mode)
{
    // try {
    AutoPtr<ILibcore> libcore;
    CLibcore::AcquireSingleton((ILibcore**)&libcore);
    AutoPtr<IOs> os;
    libcore->GetOs((IOs**)&os);
    Boolean result;
    if (SUCCEEDED(os->Access(mPath, mode, &result))) {
        return result;
    }
    return FALSE;
    // } catch (ErrnoException errnoException) {
    //     return false;
    // }
}