Public Member Functions | Static Public Member Functions
InMemoryStore Class Reference

Class contains helper functions to create and destroy the store that is to be used by the zorba library. More...

Inheritance diagram for InMemoryStore:
Inheritance graph
[legend]
Collaboration diagram for InMemoryStore:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void * getStore () const
 InMemoryStore ()
 InMemoryStore (const InMemoryStore &aStore)
 InMemoryStore (void *aStore)
InMemoryStoreoperator= (const InMemoryStore &aStore)
virtual ~InMemoryStore ()

Static Public Member Functions

static InMemoryStore getInstance ()
static void shutdown (InMemoryStore &)

Detailed Description

Class contains helper functions to create and destroy the store that is to be used by the zorba library.

The functions must be implemented in the code of each store module.

Definition at line 39 of file Store.h.


Constructor & Destructor Documentation

InMemoryStore::InMemoryStore ( )

Definition at line 44 of file Store.h.

InMemoryStore::InMemoryStore ( const InMemoryStore aStore)

Definition at line 46 of file Store.h.

InMemoryStore::InMemoryStore ( void *  aStore)

Definition at line 48 of file Store.h.

virtual InMemoryStore::~InMemoryStore ( )
virtual

Definition at line 50 of file Store.h.


Member Function Documentation

static InMemoryStore InMemoryStore::getInstance ( )
static
virtual void* InMemoryStore::getStore ( ) const
virtual

Reimplemented from Store.

InMemoryStore& InMemoryStore::operator= ( const InMemoryStore aStore)
static void InMemoryStore::shutdown ( InMemoryStore )
static

The documentation for this class was generated from the following file:
blog comments powered by Disqus