Stores XML document in filesystem split into parts. More...
#include <InfoCache.h>
Public Member Functions | |
InfoCache (const Config &cfg, const std::string &service_id) |
Stores XML document in filesystem split into parts.
Arc::InfoCache::InfoCache | ( | const Config & | cfg, | |
const std::string & | service_id | |||
) |
Creates object according to configuration (see InfoCacheConfig.xsd).
XML configuration is passed in cfg. Argument service_id is used to distiguish between various documents stored under same path - corresponding files will be stored in subdirectory with service_id name.