inlib  1.2.0
/Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/rroot/iro
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_rroot_iro
00005 #define inlib_rroot_iro
00006 
00007 #include <string>
00008 
00009 namespace inlib {
00010 namespace rroot {
00011   class buffer;
00012 }}
00013 
00014 namespace inlib {
00015 namespace rroot {
00016 
00017 class iro {
00018 public:
00019   virtual ~iro(){}
00020 public:
00021   virtual void* cast(const std::string&) const = 0; //for ObjArray
00022   virtual bool stream(buffer&) = 0;
00023 };
00024 
00025 }}
00026 
00027 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines