µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::block_device_partition Member List

This is the complete list of members for os::posix::block_device_partition, including all inherited members.

alloc_file_descriptor(void)os::posix::ioprotected
blknum_t typedefos::posix::block_device
block_device(block_device_impl &impl, const char *name)os::posix::block_device
os::posix::device::block_device enum valueos::posix::io
block_device_partition(block_device_impl &impl, const char *name)os::posix::block_device_partition
block_logical_size_bytes(void)os::posix::block_deviceinline
block_physical_size_bytes(void)os::posix::block_deviceinline
blocks(void)os::posix::block_deviceinline
char_device enum valueos::posix::io
clear_file_descriptor(void)os::posix::ioinlineprotected
close(void) overrideos::posix::devicevirtual
configure(blknum_t offset, blknum_t nblocks)os::posix::block_device_partition
device(device_impl &impl, type t, const char *name)os::posix::device
device_prefix(void)os::posix::deviceinlinestatic
fcntl(int cmd,...)os::posix::io
file enum valueos::posix::io
file_descriptor(void) constos::posix::ioinline
file_descriptor(file_descriptor_t fildes)os::posix::ioinlineprotected
fstat(struct stat *buf)os::posix::iovirtual
get_type(void) constos::posix::ioinline
impl(void) constos::posix::block_device_partitioninline
io(io_impl &impl, type t)os::posix::ioprotected
ioctl(int request,...)os::posix::device
is_opened(void)os::posix::ioinline
isatty(void)os::posix::io
lseek(off_t offset, int whence)os::posix::iovirtual
match_name(const char *name) constos::posix::devicevirtual
name(void) constos::posix::deviceinline
not_set enum valueos::posix::io
open(const char *path=nullptr, int oflag=0,...)os::posix::device
read(void *buf, std::size_t nbyte)os::posix::iovirtual
read_block(void *buf, blknum_t blknum, std::size_t nblocks=1)os::posix::block_devicevirtual
socket enum valueos::posix::io
sync(void)os::posix::devicevirtual
tty enum valueos::posix::io
type enum nameos::posix::io
type_t typedefos::posix::io
unknown enum valueos::posix::io
vfcntl(int cmd, std::va_list args)os::posix::iovirtual
vioctl(int request, std::va_list args) overrideos::posix::block_devicevirtual
vopen(const char *path, int oflag, std::va_list args)os::posix::device
write(const void *buf, std::size_t nbyte)os::posix::iovirtual
write_block(const void *buf, blknum_t blknum, std::size_t nblocks=1)os::posix::block_devicevirtual
writev(const struct iovec *iov, int iovcnt)os::posix::iovirtual
~block_device() overrideos::posix::block_devicevirtual
~block_device_partition() overrideos::posix::block_device_partitionvirtual
~device() overrideos::posix::devicevirtual
~io()os::posix::iovirtual