ad_map_access
Public Member Functions | Protected Member Functions | List of all members
ad::map::serialize::IStorage Class Referenceabstract

Storage Interface. More...

#include <ad/map/serialize/IStorage.hpp>

Inheritance diagram for ad::map::serialize::IStorage:
Inheritance graph
[legend]

Public Member Functions

virtual const char * getStorageType ()=0
 

Protected Member Functions

virtual bool doOpenForRead (std::string const &config)=0
 
virtual bool doOpenForWrite (std::string const &config)=0
 
virtual bool doCloseForRead ()=0
 
virtual bool doCloseForWrite ()=0
 
virtual bool doWrite (const void *x, std::size_t bytes)=0
 
virtual bool doRead (void *x, std::size_t bytes)=0
 

Detailed Description

Storage Interface.


The documentation for this class was generated from the following file: