libfoedus-core
FOEDUS Core Library
foedus::fs::DirectIoFile Member List

This is the complete list of members for foedus::fs::DirectIoFile, including all inherited members.

close()foedus::fs::DirectIoFile
Constants enum namefoedus::fs::DirectIoFile
DirectIoFile(const Path &path, const DeviceEmulationOptions &emulation=DeviceEmulationOptions())foedus::fs::DirectIoFile
DirectIoFile()=deletefoedus::fs::DirectIoFile
DirectIoFile(const DirectIoFile &)=deletefoedus::fs::DirectIoFile
file_descriptor typedeffoedus::fs::DirectIoFile
get_current_offset() const foedus::fs::DirectIoFileinline
get_descriptor() const foedus::fs::DirectIoFileinline
get_emulation() const foedus::fs::DirectIoFileinline
get_path() const foedus::fs::DirectIoFileinline
is_opened() const foedus::fs::DirectIoFileinline
is_read() const foedus::fs::DirectIoFileinline
is_write() const foedus::fs::DirectIoFileinline
kDirectIoSeekCur enum valuefoedus::fs::DirectIoFile
kDirectIoSeekEnd enum valuefoedus::fs::DirectIoFile
kDirectIoSeekSet enum valuefoedus::fs::DirectIoFile
kInvalidDescriptor enum valuefoedus::fs::DirectIoFile
open(bool read, bool write, bool append, bool create)foedus::fs::DirectIoFile
operator<<(std::ostream &o, const DirectIoFile &v)foedus::fs::DirectIoFilefriend
operator=(const DirectIoFile &)=deletefoedus::fs::DirectIoFile
read(uint64_t desired_bytes, foedus::memory::AlignedMemory *buffer)foedus::fs::DirectIoFile
read(uint64_t desired_bytes, const foedus::memory::AlignedMemorySlice &slice)foedus::fs::DirectIoFile
read_raw(uint64_t desired_bytes, void *buffer)foedus::fs::DirectIoFile
seek(uint64_t offset, SeekType seek_type)foedus::fs::DirectIoFile
SeekType enum namefoedus::fs::DirectIoFile
sync()foedus::fs::DirectIoFile
to_string() const foedus::fs::DirectIoFile
truncate(uint64_t new_length, bool sync=false)foedus::fs::DirectIoFile
write(uint64_t desired_bytes, const foedus::memory::AlignedMemory &buffer)foedus::fs::DirectIoFile
write(uint64_t desired_bytes, const foedus::memory::AlignedMemorySlice &slice)foedus::fs::DirectIoFile
write_raw(uint64_t desired_bytes, const void *buffer)foedus::fs::DirectIoFile
~DirectIoFile()foedus::fs::DirectIoFile