2 #include "DataBufferListing.hpp"
4 static const char CRLF
[] = { 13, 10, 0 };
6 DataBufferListing::DataBufferListing( const std::list
<std::string
>& list
)
9 for( std::list
<std::string
>::const_iterator it
= list
.begin(); it
!= list
.end(); ++it
)
15 DataBufferListing::~DataBufferListing()
19 int DataBufferListing::Read( void* ptr
, int size
)
21 std::string data
= m_buf
.substr( m_offset
, size
);
26 strncpy( (char*)ptr
, data
.c_str(), size
);