26 #ifndef __TERRALIB_GRAPH_INTERNAL_FIFOCACHEPOLICYFACTORY_H
27 #define __TERRALIB_GRAPH_INTERNAL_FIFOCACHEPOLICYFACTORY_H
31 #include "../Config.h"
51 const std::string& getType()
const;
54 static void initialize();
57 static void finalize();
75 #endif // __TERRALIB_GRAPH_INTERNAL_FIFOCACHEPOLICYFACTORY_H
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module.
This is the abstract factory for cache policy.
This is the abstract factory for cache policy.
This is the concrete factory for the FIFO cache policy.
This class is used to set the main functions of a cache policy.
static FIFOCachePolicyFactory * sm_factory
Static attribute used to register this factory.
~FIFOCachePolicyFactory()
Virtual destructor.