Module IBase.DB
Filename
val filename_from_string : string -> filenameval filename_to_string : filename -> stringval filename_add_suffix : filename -> string -> filenameval file_exists : filename -> boolval file_modified_time : ?symlink:bool -> filename -> floatReturn the time when a file was last modified. The file must exist.
Results Directory
module Results_dir : sig ... endval append_crc_cutoff : ?key:string -> string -> string * stringAppend a crc to the string, using string_crc_hex32. Cut the string if it exceeds the cutoff limit. Use an optional key to compute the crc. Return a pair of the appended result and crc string.
val source_file_encoding : SourceFile.t -> stringstring encoding of a source file (including path) as a single filename
Source Dirs
type source_dirsource directory: the directory inside the results dir corresponding to a source file
val compare_source_dir : source_dir -> source_dir -> int
val source_dir_get_internal_file : source_dir -> string -> filenameget the path to an internal file with the given extention (.tenv, ...)
val source_dir_from_source_file : SourceFile.t -> source_dirget the source directory corresponding to a source file