Lines Matching refs:pMode
42 inline static int oflag(FileHandle::OpenMode pMode) { in oflag() argument
44 if (FileHandle::Unknown == pMode) in oflag()
47 if (FileHandle::ReadWrite == (pMode & FileHandle::ReadWrite)) in oflag()
49 else if (FileHandle::ReadOnly == (pMode & FileHandle::ReadOnly)) in oflag()
51 else if (FileHandle::WriteOnly == (pMode & FileHandle::WriteOnly)) in oflag()
54 if (FileHandle::Append == (pMode & FileHandle::Append)) in oflag()
57 if (FileHandle::Create == (pMode & FileHandle::Create)) in oflag()
60 if (FileHandle::Truncate == (pMode & FileHandle::Truncate)) in oflag()
77 FileHandle::OpenMode pMode, in open() argument
79 if (isOpened() || Unknown == pMode) { in open()
84 m_OpenMode = pMode; in open()
86 m_Handler = sys::fs::detail::open(pPath, oflag(pMode)); in open()
88 m_Handler = sys::fs::detail::open(pPath, oflag(pMode), in open()
106 bool FileHandle::delegate(int pFD, FileHandle::OpenModeEnum pMode) { in delegate() argument
113 m_OpenMode = OpenMode(pMode); in delegate()