Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

DataCodec.h

00001 #ifndef _RDA_DATA_CODEC_H_
00002 #define _RDA_DATA_CODEC_H_
00003 //
00004 // 10 Jul 2003, N.Trofimov
00005 // 12 Jul 2006, W. Gajewski
00006 //    - omniORB4 adaptation
00007 
00008 #include <rda/Data.h>
00020 class rdaDataCodec
00021 {
00022    public:
00023 
00034       static char* encode(const rdaData& data, unsigned long& size);
00035 
00044    static rdaData* decode(const char* buffer, unsigned long bufferSize);
00045       
00046    private:
00047 
00048       rdaDataCodec();
00049 
00050 };
00051 
00066 #endif

RDA-2.3 documentation - 27 Jun 2007 - N.Trofimov