Close menu
Start
Download
Getting Started
License
References
Jam Build Tool
Class Index
Namespaces
Modules
Pt
›
Documentation
Documentation
›
Get Platinum
≡
Class Index
Namespaces
Modules
Pt
System
FileDevice
FileDevice Member List
This is the complete list of members for
FileDevice
, including all inherited members.
beginOpen
(const Path &path, std::ios::openmode mode)
FileDevice
beginRead
(char *buffer, std::size_t n)
IODevice
beginWrite
(const char *buffer, std::size_t n)
IODevice
cancel
()
Selectable
close
()
IODevice
detach
()
Selectable
endOpen
()
FileDevice
endRead
()
IODevice
endWrite
()
IODevice
FileDevice
()
FileDevice
FileDevice
(const Path &path, std::ios::openmode mode)
FileDevice
inputReady
()
IODevice
IODevice
()
IODevice
protected
isEof
() const
IODevice
isOpen
() const
FileDevice
isReading
() const
IODevice
isWriting
() const
IODevice
loop
() const
IODevice
NonCopyable
()
NonCopyable
protected
onAttach
(EventLoop &)
Selectable
protected
virtual
onCancel
()
FileDevice
protected
virtual
onDetach
(EventLoop &)
Selectable
protected
virtual
onRun
()
FileDevice
protected
virtual
open
(const Path &path, std::ios::openmode mode)
FileDevice
opened
()
FileDevice
outputReady
()
IODevice
parent
() const
Selectable
peek
(char *buffer, std::size_t n)
IODevice
position
()
IODevice
post
()
Selectable
protected
read
(char *buffer, std::size_t n)
IODevice
run
()
Selectable
seek
(off_type offset, seekdir sd)
IODevice
seekable
() const
IODevice
Selectable
()
Selectable
protected
setActive
(EventLoop &parent)
Selectable
setTimeout
(std::size_t timeout)
IODevice
sync
()
IODevice
write
(const char *buffer, std::size_t n)
IODevice
~FileDevice
()
FileDevice
~IODevice
()
IODevice
virtual
~NonCopyable
()
NonCopyable
protected
~Selectable
()
Selectable
virtual