Home | History | Annotate | Download | only in base

Lines Matching defs:Header

104 // The Pickle's data has a header which contains the size of the Pickle's
105 // payload. It can optionally support additional space in the header. That
111 // Initialize a Pickle object using the default header size.
114 // Initialize a Pickle object with the specified header size in bytes, which
115 // must be greater-than-or-equal-to sizeof(Pickle::Header). The header size
116 // will be rounded up to ensure that the header size is 32bit-aligned.
121 // should be used on the Pickle when initialized this way. The header
273 // Payload follows after allocation of Header (header size is customizable).
274 struct Header {
278 // Returns the header, cast to a user-specified type T. The type T must be a
279 // subclass of Header and its size must correspond to the header_size passed
292 // The payload is the pickle data immediately following the header.
302 // header + payload.
318 // of the header.
338 Header* header_;
339 size_t header_size_; // Supports extra data between header and payload.
341 // doesn't count the header.
344 // the header.