Package libconfix :: Package core :: Package filesys :: Module file :: Class File
[show private | hide private]
[frames | no frames]

Type File

object --+        
         |        
  VFSEntry --+    
             |    
         Entry --+
                 |
object --+       |
         |       |
  VFSEntry --+   |
             |   |
       VFSFile --+
                 |
                File


Method Summary
  __init__(self, lines, mode, state)
  add_lines(self, lines)
(VFSFile implementation)...
  is_overlayed(self)
(VFSFile implementation)...
  is_persistent(self)
(VFSEntry implementation)...
  lines(self)
(VFSFile implementation)...
  raw_lines(self)
Bare access to self.__lines, without reading the file.
  state(self)
  sync(self)
(VFSEntry implementation)...
  truncate(self)
(VFSFile implementation)...
    Inherited from Entry
  abspath(self)
(VFSEntry implementation)...
  mode(self)
  relpath(self, from_dir)
(VFSEntry implementation)...
    Inherited from VFSEntry
  del_property(self, name)
  filesystem(self)
  get_property(self, name)
  name(self)
  parent(self)
  set_filesystem(self, filesystem)
  set_parent(self, parent)
  set_property(self, name, value)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name...
  __getattribute__(...)
x.__getattribute__('name') <==> x.name...
  __hash__(x)
x.__hash__() <==> hash(x)...
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T...
  __reduce__(...)
helper for pickle...
  __reduce_ex__(...)
helper for pickle...
  __repr__(x)
x.__repr__() <==> repr(x)...
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value...
  __str__(x)
x.__str__() <==> str(x)...

Method Details

add_lines(self, lines)

(VFSFile implementation)
Overrides:
libconfix.core.filesys.vfs_file.VFSFile.add_lines

is_overlayed(self)

(VFSFile implementation)
Overrides:
libconfix.core.filesys.vfs_file.VFSFile.is_overlayed

is_persistent(self)

(VFSEntry implementation)
Overrides:
libconfix.core.filesys.vfs_entry.VFSEntry.is_persistent

lines(self)

(VFSFile implementation)
Overrides:
libconfix.core.filesys.vfs_file.VFSFile.lines

raw_lines(self)

Bare access to self.__lines, without reading the file. Used
for testing only, meaningless elsewhere.

sync(self)

(VFSEntry implementation)
Overrides:
libconfix.core.filesys.vfs_entry.VFSEntry.sync

truncate(self)

(VFSFile implementation)
Overrides:
libconfix.core.filesys.vfs_file.VFSFile.truncate

Generated by Epydoc 2.1 on Fri Nov 23 16:56:39 2007 http://epydoc.sf.net