12 #ifndef LWH_USING_AIDA
26 virtual std::string storeName()
const = 0;
27 virtual IManagedObject *
find(
const std::string & name) = 0;
28 virtual std::string pwd()
const = 0;
29 virtual bool commit() = 0;
30 virtual bool close() = 0;
31 virtual bool mkdir(
const std::string &) = 0;
32 virtual bool mkdirs(
const std::string &) = 0;
33 virtual bool cd(
const std::string &) = 0;
34 virtual bool rmdir(
const std::string & str) = 0;
35 virtual bool rm(
const std::string & str) = 0;
36 virtual std::string findPath(
const IManagedObject & o)
const = 0;
37 virtual bool mv(
const std::string & oldo,
const std::string & newo) = 0;
38 virtual void setOverwrite(
bool o =
true) = 0;
39 virtual bool cp(
const std::string &,
const std::string &,
bool =
false) = 0;
48 #include "AIDA/ITree.h"