10 #ifndef GUARD_PERST_FACTORY_H_INCLUDE
11 #define GUARD_PERST_FACTORY_H_INCLUDE
13 #include <perst/perst-config.h>
25 const PERST_STRING & name,
26 const PERST_STRING & value,
30 typedef bool (*kbForEach) (
32 const PERST_STRING & name,
35 void * for_each_user_data);
55 const PERST_STRING & name,
56 const PERST_STRING & value);
61 const PERST_STRING & name,
68 const PERST_STRING & name);
73 const PERST_STRING & name);
79 void * for_each_user_data);
90 const PERST_STRING & name);
92 std::list<PerStProvider*> providers_;
96 #endif // GUARD_PERST_FACTORY_H_INCLUDE
A provider.
Definition: perst_factory.cc:23
Interface class for persistent storage.
Definition: perst.h:17
Factory class that produces PerSt instances.
Definition: perst_factory.h:19