version 1.1, 2009/05/05 08:03:07
|
version 1.2, 2009/05/05 09:01:39
|
|
|
#define BinaryStreamer_h | #define BinaryStreamer_h |
| |
#include <Pegasus/Common/Config.h> | #include <Pegasus/Common/Config.h> |
#include <Pegasus/Common/ObjectStreamer.h> |
|
#include <Pegasus/Common/CIMProperty.h> | #include <Pegasus/Common/CIMProperty.h> |
#include <Pegasus/Common/CIMQualifier.h> | #include <Pegasus/Common/CIMQualifier.h> |
#include <Pegasus/Common/CIMMethod.h> | #include <Pegasus/Common/CIMMethod.h> |
#include <Pegasus/Common/CIMFlavor.h> | #include <Pegasus/Common/CIMFlavor.h> |
#include <Pegasus/Common/CIMScope.h> | #include <Pegasus/Common/CIMScope.h> |
| |
|
#include <Pegasus/Repository/Linkage.h> |
|
#include <Pegasus/Repository/ObjectStreamer.h> |
|
|
#define BINREP_MARKER 0x11 | #define BINREP_MARKER 0x11 |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
class PEGASUS_COMMON_LINKAGE BinaryStreamer : public ObjectStreamer |
class PEGASUS_REPOSITORY_LINKAGE BinaryStreamer : public ObjectStreamer |
{ | { |
public: | public: |
| |
|
|
const Buffer& in, Uint32& pos, CIMType& x); | const Buffer& in, Uint32& pos, CIMType& x); |
}; | }; |
| |
class PEGASUS_COMMON_LINKAGE BinException : public Exception |
class PEGASUS_REPOSITORY_LINKAGE BinException : public Exception |
{ | { |
public: | public: |
BinException(const String& message) : Exception(message) { } | BinException(const String& message) : Exception(message) { } |