Lines Matching refs:buffer
26 NetBufferFieldReader(net_buffer* buffer)
28 fBuffer(buffer)
86 NetBufferField(net_buffer* buffer)
88 NetBufferFieldReader<Type, Offset, Module>(buffer)
100 //! Can remove the header from the buffer
104 NetBufferHeaderReader(net_buffer* buffer)
106 NetBufferFieldReader<Type, 0, Module>(buffer)
129 NetBufferHeaderRemover(net_buffer* buffer)
131 NetBufferHeaderReader<Type, Module>(buffer)
142 //! A class to add a header to a buffer, syncs itself on destruction
146 NetBufferPrepend(net_buffer* buffer, size_t size = sizeof(Type))
148 this->fBuffer = buffer;
150 this->fStatus = Module::Get()->prepend_size(buffer, size,
167 inline void operator()(net_buffer* buffer)
169 if (buffer != NULL)
170 Module::Get()->free(buffer);
179 NetBufferDeleter(net_buffer* buffer)
180 : BPrivate::AutoDeleter<net_buffer, NetBufferDelete<Module> >(buffer)