Lines Matching refs:ptr
197 void serialize(int8u* ptr) const;
285 template<class T> void pod_vector<T>::serialize(int8u* ptr) const
287 if(m_size) memcpy(ptr, m_array, m_size * sizeof(T));
357 void add_array(const T* ptr, unsigned num_elem)
361 add(*ptr++);
447 void serialize(int8u* ptr) const;
460 int8u* ptr = (int8u*)data_ptr();
463 *ptr++ = *data;
481 int8u* ptr;
484 ptr = (int8u*)(&((*this)[start + i]));
488 ptr = (int8u*)data_ptr();
493 *ptr++ = *data;
718 void pod_bvector<T, S>::serialize(int8u* ptr) const
723 memcpy(ptr, &(*this)[i], sizeof(T));
724 ptr += sizeof(T);
736 T* ptr = data_ptr();
737 memcpy(ptr, data, sizeof(T));
764 T* ptr = data_ptr();
765 memcpy(ptr, data, sizeof(T));
831 int8u* ptr = m_buf_ptr;
835 (alignment - unsigned((size_t)ptr) % alignment) % alignment;
838 ptr += align;
843 return ptr;
850 return ptr;