inlib  1.2.0
/Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/wroot/idir
Go to the documentation of this file.
00001 // Copyright (C) 2010, Guy Barrand. All rights reserved.
00002 // See the file inlib.license for terms.
00003 
00004 #ifndef inlib_wroot_idir
00005 #define inlib_wroot_idir
00006 
00007 #include "seek"
00008 
00009 namespace inlib {
00010 namespace wroot {
00011   class ifile;
00012   class iobject;
00013 }}
00014 
00015 namespace inlib {
00016 namespace wroot {
00017 
00018 class idir {
00019 public:
00020   virtual ~idir(){}
00021 public:
00022   virtual ifile& file() = 0;
00023   virtual seek seek_directory() const = 0;
00024   virtual void append_object(iobject*) = 0; //for tree.
00025 };
00026 
00027 }}
00028 
00029 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines