peerplays-fc/include/fc/buffer.hpp

22 lines
403 B
C++
Raw Normal View History

2012-09-08 06:41:28 +00:00
#ifndef _FC_BUFFER_HPP_
#define _FC_BUFFER_HPP_
namespace fc {
struct const_buffer {
const_buffer( const char* const c = 0, size_t l = 0 )
2012-09-08 21:37:25 +00:00
:data(c),size(l){}
2012-09-08 06:41:28 +00:00
const char* const data;
2012-09-08 21:37:25 +00:00
size_t size;
2012-09-08 06:41:28 +00:00
};
struct mutable_buffer {
mutable_buffer( char* c = 0, size_t l = 0 )
2012-09-08 21:37:25 +00:00
:data(c),size(l){}
2012-09-08 06:41:28 +00:00
char* data;
2012-09-08 21:37:25 +00:00
size_t size;
2012-09-08 06:41:28 +00:00
};
}
#endif // _FC_BUFFER_HPP_