Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cargo::FromKVStoreVisitor Class Reference

Default KVStore visitor. More...

#include <from-kvstore-visitor.hpp>

+ Inheritance diagram for cargo::FromKVStoreVisitor:

Public Member Functions

 FromKVStoreVisitor (KVStore &store, const std::string &prefix)
 
 FromKVStoreVisitor (const FromKVStoreVisitorBase< FromKVStoreVisitor > &visitor, const std::string &prefix)
 
void visit (const std::string &name, T &value)
 

Protected Member Functions

void visitImpl (const std::string &name, T &value)
 

Protected Attributes

KVStoremStore
 
std::string mKeyPrefix
 

Detailed Description

Default KVStore visitor.

Constructor & Destructor Documentation

cargo::FromKVStoreVisitor::FromKVStoreVisitor ( KVStore store,
const std::string &  prefix 
)
inline
cargo::FromKVStoreVisitor::FromKVStoreVisitor ( const FromKVStoreVisitorBase< FromKVStoreVisitor > &  visitor,
const std::string &  prefix 
)
inline

Member Function Documentation

void cargo::FromKVStoreVisitorBase< FromKVStoreVisitor >::visit ( const std::string &  name,
T &  value 
)
inlineinherited
void cargo::FromKVStoreVisitorBase< FromKVStoreVisitor >::visitImpl ( const std::string &  name,
T &  value 
)
inlineprotectedinherited

Member Data Documentation

std::string cargo::FromKVStoreVisitorBase< FromKVStoreVisitor >::mKeyPrefix
protectedinherited

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