X-Git-Url: http://git.treefish.org/~alex/phys/latlib.git/blobdiff_plain/3c0ea1a85b09df3bb85839ba92831fca9e10a82f..f6dad6a4230bed002b51de0ec8ff34410bac27ec:/configcache.h?ds=sidebyside diff --git a/configcache.h b/configcache.h index 727d1bd..158eb0a 100644 --- a/configcache.h +++ b/configcache.h @@ -7,12 +7,6 @@ #include #include -#include -#include -#include -#include -#include - #define CACHE_MODE_DISABLED 0 #define CACHE_MODE_READ 1 #define CACHE_MODE_FULL 2 @@ -53,6 +47,9 @@ class configcache{ void finishOutFile(); private: + struct iobuffers; + iobuffers *ioBuffers; + ostream* log; infiledesc openFileDesc; int getParIndex(const string& parid); @@ -70,9 +67,6 @@ class configcache{ int readnum; - boost::iostreams::filtering_istreambuf *inBuffer; - boost::iostreams::filtering_ostreambuf *outBuffer; - int inSize; int configSize;