version 1.1.2.4, 2007/11/08 15:56:25
|
version 1.1.2.5, 2007/11/08 23:20:50
|
|
|
#include <Pegasus/Repository/Repository.h> | #include <Pegasus/Repository/Repository.h> |
#include <Pegasus/Common/Pair.h> | #include <Pegasus/Common/Pair.h> |
#include <Pegasus/Common/Buffer.h> | #include <Pegasus/Common/Buffer.h> |
#include "MetaTypes.h" |
#include "SchemaTypes.h" |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
{ | { |
public: | public: |
| |
MemoryResidentRepository( |
MemoryResidentRepository(); |
const String& repositoryRoot, |
|
Uint32 repositoryMode); |
|
| |
virtual ~MemoryResidentRepository(); | virtual ~MemoryResidentRepository(); |
| |
|
|
void (*callback)(Buffer& buffer, void* data), | void (*callback)(Buffer& buffer, void* data), |
void* data); | void* data); |
| |
static Boolean addNameSpace(const MetaNameSpace* nameSpace); |
static Boolean addNameSpace(const SchemaNameSpace* nameSpace); |
| |
private: | private: |
Uint32 _findInstance( | Uint32 _findInstance( |