object
FreeVFS
Type Members
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
commit[S[_]](blob: Blob, version: Version)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$77$]Free[S, β$77$], VFS, Unit]
-
val
currentVFSVersion: VFSVersion
-
def
delete[S[_]](target: APath)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$46$]Free[S, β$46$], VFS, Boolean]
-
-
-
def
exists[F[_]](path: APath)(implicit arg0: Monad[F]): StateT[F, VFS, Boolean]
-
def
finalize(): Unit
-
def
fresh[S[_]](blob: Blob)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$76$]Free[S, β$76$], VFS, Option[Version]]
-
final
def
getClass(): Class[_]
-
def
handleVersion[S[_]](path: AFile)(implicit S0: :<:[POSIXOp, S], S1: :<:[Task, S]): Free[S, Unit]
-
def
hashCode(): Int
-
def
headOfBlob[S[_]](blob: Blob)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$75$]Free[S, β$75$], VFS, Option[Version]]
-
def
init[S[_]](baseDir: ADir)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): Free[S, VFS]
-
final
def
isInstanceOf[T0]: Boolean
-
def
link[S[_]](from: Blob, to: AFile)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$27$]Free[S, β$27$], VFS, Boolean]
-
def
ls[F[_]](parent: ADir)(implicit arg0: Monad[F]): StateT[F, VFS, List[RPath]]
-
def
moveDir[S[_]](from: ADir, to: ADir, semantics: MoveSemantics)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$37$]Free[S, β$37$], VFS, Boolean]
-
def
moveFile[S[_]](from: AFile, to: AFile, semantics: MoveSemantics)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$32$]Free[S, β$32$], VFS, Boolean]
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
readPath[F[_]](path: AFile)(implicit arg0: Monad[F]): StateT[F, VFS, Option[Blob]]
-
def
reparentLeaves[F[_]](from: ADir, to: ADir)(implicit arg0: Monad[F]): StateT[F, VFS, Unit]
-
def
scratch[S[_]](implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$23$]Free[S, β$23$], VFS, Blob]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
underlyingDir[S[_]](blob: Blob, version: Version)(implicit IP: :<:[POSIXOp, S], IT: :<:[Task, S]): StateT[[β$61$]Free[S, β$61$], VFS, Option[ADir]]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit