[asycxx-devel] SF.net SVN: asycxx:[36] trunk
Status: Alpha
Brought to you by:
joe_steeve
|
From: <joe...@us...> - 2009-04-08 07:38:17
|
Revision: 36
http://asycxx.svn.sourceforge.net/asycxx/?rev=36&view=rev
Author: joe_steeve
Date: 2009-04-08 07:38:15 +0000 (Wed, 08 Apr 2009)
Log Message:
-----------
moved class:DataBuffer into 'asycxx' namespace
From: Joe Steeve <js...@hi...>
Modified Paths:
--------------
trunk/include/asycxx/DataBuffer.h
trunk/src/DataBuffer.cxx
Modified: trunk/include/asycxx/DataBuffer.h
===================================================================
--- trunk/include/asycxx/DataBuffer.h 2009-04-08 07:37:17 UTC (rev 35)
+++ trunk/include/asycxx/DataBuffer.h 2009-04-08 07:38:15 UTC (rev 36)
@@ -20,39 +20,41 @@
#include "_asycxx.h"
#include "RefCounter.h"
-class DataBuffer : public RefCounter
+namespace asycxx
{
-public:
- /* ctors */
- DataBuffer (size_t len);
- DataBuffer (void *buffer, size_t len);
+ class DataBuffer : public RefCounter
+ {
+ public:
+ /* ctors */
+ DataBuffer (size_t len);
+ DataBuffer (void *buffer, size_t len);
- /* Accessors */
- void * Data (void) { return m_Data; }
- size_t Len (void) { return m_DataLen; }
- void Len (size_t len);
- size_t BufferLen (void) { return m_BufferLen; }
- void Processed (size_t len);
- size_t Processed (void) { return m_ProcessedLen; }
- void * UnProcessed (void);
+ /* Accessors */
+ void * Data (void) { return m_Data; }
+ size_t Len (void) { return m_DataLen; }
+ void Len (size_t len);
+ size_t BufferLen (void) { return m_BufferLen; }
+ void Processed (size_t len);
+ size_t Processed (void) { return m_ProcessedLen; }
+ void * UnProcessed (void);
-protected:
- /* dtors */
- ~DataBuffer ();
+ protected:
+ /* dtors */
+ ~DataBuffer ();
-private:
- /* initializer */
- void _init (void);
+ private:
+ /* initializer */
+ void _init (void);
- /* The buffer */
- void *m_Data;
+ /* The buffer */
+ void *m_Data;
- /* meta-data about the buffer and its contents */
- size_t m_BufferLen; /* Maximum length of the buffer */
- size_t m_DataLen; /* Length of data held in the buffer */
- size_t m_ProcessedLen; /* Length of data processed */
-};
-
+ /* meta-data about the buffer and its contents */
+ size_t m_BufferLen; /* Maximum length of the buffer */
+ size_t m_DataLen; /* Length of data held in the buffer */
+ size_t m_ProcessedLen; /* Length of data processed */
+ };
+}
#endif /* __HIPRO_ASYCXX__DATA_BUFFER_H__ */
/*
Modified: trunk/src/DataBuffer.cxx
===================================================================
--- trunk/src/DataBuffer.cxx 2009-04-08 07:37:17 UTC (rev 35)
+++ trunk/src/DataBuffer.cxx 2009-04-08 07:38:15 UTC (rev 36)
@@ -20,6 +20,7 @@
#include "asycxx-common.h"
#include <asycxx/DataBuffer.h>
+using namespace asycxx;
void
DataBuffer::_init (void)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|