Module: VirtFS
- Extended by:
- Activation, ContextSwitchClassMethods, DelegateModule, FindClassMethods
- Defined in:
- lib/virtfs.rb,
lib/virtfs/stat.rb,
lib/virtfs/v_io.rb,
lib/virtfs/v_dir.rb,
lib/virtfs/kernel.rb,
lib/virtfs/v_file.rb,
lib/virtfs/context.rb,
lib/virtfs/version.rb,
lib/virtfs/block_io.rb,
lib/virtfs/exception.rb,
lib/virtfs/io_buffer.rb,
lib/virtfs/activation.rb,
lib/virtfs/byte_range.rb,
lib/virtfs/v_pathname.rb,
lib/virtfs/context_manager.rb,
lib/virtfs/delegate_module.rb,
lib/virtfs/find_class_methods.rb,
lib/virtfs/thin_dir_delegator.rb,
lib/virtfs/thin_file_delegator.rb,
lib/virtfs/io_instance_delegate.rb,
lib/virtfs/dir_instance_delegate.rb,
lib/virtfs/file_instance_delegate.rb,
lib/virtfs/file_modes_and_options.rb,
lib/virtfs/thin_io_delegator_methods.rb,
lib/virtfs/context_switch_class_methods.rb,
lib/virtfs/thin_io_delegator_methods_bufferio.rb
Overview
VirtFS - Ruby Virtual File System Interface
Defined Under Namespace
Modules: Activation, ContextSwitchClassMethods, DelegateModule, FindClassMethods, Kernel, NativeFS, ThinIODelegatorMethods, ThinIODelegatorMethodsBufferio Classes: BlockIO, ByteRange, Context, ContextManager, FileModesAndOptions, IOBuffer, NoContextError, NotImplementedError, Stat, ThinDirDelegator, ThinFileDelegator, VDir, VFile, VIO, VPathname
Constant Summary collapse
- VERSION =
"0.0.1"
- IOInstanceDelegate =
delegate_module(VfsRealIO)
- DirInstanceDelegate =
delegate_module(VfsRealDir)
- FileInstanceDelegate =
delegate_module(VfsRealFile)
Constants included from FindClassMethods
Method Summary
Methods included from Activation
activate!, activate_mutex, activated?, deactivate!, with, without
Methods included from DelegateModule
Methods included from ContextSwitchClassMethods
context, context!, context_manager, cwd=, dir_chdir, dir_chroot, dir_getwd, expand_links, fs_call, fs_lookup_call, mount, mounted?, normalize_path, path_lookup, root, umount