コード例 #1
0
 // Обязателен вызов перед формированием ответа адвайсом пользователя
 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 );
   // }
 }
コード例 #2
0
 /// 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);
 }