8 class CLASS_DECL_ACME directory_context:
9 virtual public ::directory_context
20 virtual ~directory_context();
23 virtual void initialize(::particle * pparticle)
override;
25 virtual void init_system()
override;
44 virtual bool is_impl(const ::file::path & path)
override;
46 virtual bool name_is(const ::file::path & str);
47 virtual bool has_subdir( const ::file::path & path);
48 virtual bool is_inside(const ::file::path & pathDir, const ::file::path & path);
49 virtual bool is_inside_time(const ::file::path & path);
51 virtual bool mk(const ::file::path & path);
52 virtual bool rm( const ::file::path & path,
bool bRecursive =
true);
60 virtual ::file::path warehouse();
61 virtual ::file::path time();
62 virtual ::file::path stage();
63 virtual ::file::path stageapp();
64 virtual ::file::path netseed();
67 virtual ::file::path install();
71 virtual ::file::path time_square();
72 virtual ::file::path time_log();
74 ::file::path time_square( const ::string & strPrefix, const ::string & strSuffix);
76 virtual ::file::path trash_that_is_not_trash(const ::file::path & path);
78 virtual ::file::path appdata();
88 virtual ::file::path userquicklaunch();
89 virtual ::file::path userprograms();
91 virtual ::file::path commonprograms();
93 virtual ::file::path commonappdata();
96 virtual ::file::path document()
override;
98 virtual ::file::path music()
override;
99 virtual ::file::path video()
override;
100 virtual ::file::path image()
override;