Sedona

platWin32::Win32ProvDbFileStore


sys::Obj
  sys::Virtual
    sys::FileStore
      platWin32::Win32ProvDbFileStore

public final class Win32ProvDbFileStore

Win32ProvDbFileStore converts filenames for the Manifest (or Kit) Database.


fullpath

public static inline BufOutStream fullpath

maxPathLen

public static const define int maxPathLen

mfStore

public static inline Win32ProvDbFileStore mfStore

pathBuf

public static inline Buf pathBuf

pathStr

public Str pathStr

prefix

public Str prefix

Win32ProvDbFileStore

public void Win32ProvDbFileStore(Str pre, Str path)

Constructor sets instance fields and inserts self into FileStore list. Note: assume args are (const) string literals, no need to copy.

accept

public virtual override bool accept(Str filename)

Parse the given filename, and return true if this is the appropriate FileStore instance to handle it.

open

public virtual override bool open(File f, Str mode)

Implementation for 'File.open'.

size

public virtual override int size(File f)

Implementation for 'File.size'. Must work without opening the file.