// Copyright (C) 2010, Guy Barrand. All rights reserved. // See the file tools.license for terms. #ifndef tools_wroot_idir #define tools_wroot_idir #include "seek" namespace tools { namespace wroot { class ifile; class iobject; }} namespace tools { namespace wroot { class idir { public: virtual ~idir(){} public: virtual ifile& file() = 0; virtual seek seek_directory() const = 0; virtual void append_object(iobject*) = 0; //for tree. }; }} #endif