// Обязателен вызов перед формированием ответа адвайсом пользователя void reserve(size_t s) { /*if ( _data.size() < s + 128 ) {*/ _data.resize(s + 16635, 0); char* beg = &(_data[0]); char* end = beg + _data.size(); _outgoing = amj::json_pack( beg, end ); // } }
/// Changes the number of elements stored . /// /// \param n new size of the partition_vector /// \param val value to be copied if \a n is greater than the /// current size /// void resize(size_type n, T const& val) { partition_vector_.resize(n, val); }