version 1.9, 2005/02/05 23:00:38
|
version 1.10, 2005/10/31 17:39:18
|
|
|
#include <Pegasus/Common/InternalException.h> | #include <Pegasus/Common/InternalException.h> |
#include <Pegasus/Common/CIMObjectPath.h> | #include <Pegasus/Common/CIMObjectPath.h> |
#include <Pegasus/Repository/Linkage.h> | #include <Pegasus/Repository/Linkage.h> |
|
#include <Pegasus/Common/Buffer.h> |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
const String& path, | const String& path, |
Uint32 index, | Uint32 index, |
Uint32 size, | Uint32 size, |
Array<char>& data); |
Buffer& data); |
| |
/** loads all the instances from the data file into memory. | /** loads all the instances from the data file into memory. |
| |
|
|
*/ | */ |
static Boolean loadAllInstances( | static Boolean loadAllInstances( |
const String& path, | const String& path, |
Array<char>& data); |
Buffer& data); |
| |
/** Appends a new instance to the end of the file. | /** Appends a new instance to the end of the file. |
| |
|
|
*/ | */ |
static Boolean appendInstance( | static Boolean appendInstance( |
const String& path, | const String& path, |
const Array<char>& data, |
const Buffer& data, |
Uint32& index); | Uint32& index); |
| |
/** Begin a transaction to modify this file. The effect of subsequent | /** Begin a transaction to modify this file. The effect of subsequent |