bes
Updated for version 3.20.5
|
33 #ifndef BESFileContainer_h_
34 #define BESFileContainer_h_ 1
42 #include "BESContainer.h"
72 static const string UNCOMPRESS_CACHE_DIR_KEY;
73 static const string UNCOMPRESS_CACHE_PREFIX_KEY;
74 static const string UNCOMPRESS_CACHE_SIZE_KEY;
76 BESFileContainer(
const string &sym_name,
const string &real_name,
const string &type);
95 virtual void dump(ostream &strm)
const;
98 #endif // BESFileContainer_h_
Holds real data, container type and constraint for symbolic name read from persistence.
virtual BESContainer * ptr_duplicate()
duplicate this instances of BESFileContainer
virtual void dump(ostream &strm) const
Displays debug information about this object.
A container is something that holds data. E.G., a netcdf file or a database entry.
virtual bool release()
release the file
virtual string access()
returns the name of a file to access for this container, uncompressing if necessary.