[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. |