19 #ifndef INCLUDE_RCF_ASIOBUFFERS_HPP
20 #define INCLUDE_RCF_ASIOBUFFERS_HPP
22 #include <RCF/Asio.hpp>
33 typedef std::vector<AsioConstBuffer> BufferVec;
34 typedef boost::shared_ptr<BufferVec> BufferVecPtr;
36 typedef AsioConstBuffer value_type;
37 typedef BufferVec::const_iterator const_iterator;
41 mVecPtr.reset(
new std::vector<AsioConstBuffer>() );
44 const_iterator begin()
const
46 return mVecPtr->begin();
49 const_iterator end()
const
51 return mVecPtr->end();
59 #endif // ! INCLUDE_RCF_ASIOBUFFERS_HPP