# 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.