OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef NET_QUIC_IOVECTOR_H_ | 5 #ifndef NET_QUIC_IOVECTOR_H_ |
6 #define NET_QUIC_IOVECTOR_H_ | 6 #define NET_QUIC_IOVECTOR_H_ |
7 | 7 |
8 #include <stddef.h> | 8 #include <stddef.h> |
9 | 9 |
10 #include <algorithm> | 10 #include <algorithm> |
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
229 // assignment operator to preserve compiler-generated copy/move constructors | 229 // assignment operator to preserve compiler-generated copy/move constructors |
230 // and assignment operators. Note that since IOVector does not own the | 230 // and assignment operators. Note that since IOVector does not own the |
231 // actual buffers that the struct iovecs point to, copies and assignments | 231 // actual buffers that the struct iovecs point to, copies and assignments |
232 // result in a shallow copy of the buffers; resulting IOVectors will point | 232 // result in a shallow copy of the buffers; resulting IOVectors will point |
233 // to the same copy of the underlying data. | 233 // to the same copy of the underlying data. |
234 }; | 234 }; |
235 | 235 |
236 } // namespace net | 236 } // namespace net |
237 | 237 |
238 #endif // NET_QUIC_IOVECTOR_H_ | 238 #endif // NET_QUIC_IOVECTOR_H_ |
OLD | NEW |