#include <internal.h>
Public Member Functions | |
T * | begin () |
const T * | begin () const |
void | clear () |
bool | CopyFrom (Span< const T > in) |
T * | data () |
const T * | data () const |
bool | empty () const |
T * | end () |
const T * | end () const |
GrowableArray ()=default | |
GrowableArray (const GrowableArray &)=delete | |
GrowableArray (GrowableArray &&other) | |
GrowableArray & | operator= (const GrowableArray &)=delete |
GrowableArray & | operator= (GrowableArray &&other) |
T & | operator[] (size_t i) |
const T & | operator[] (size_t i) const |
bool | Push (T elem) |
size_t | size () const |
~GrowableArray () | |
Private Member Functions | |
bool | MaybeGrow () |
Private Attributes | |
Array< T > | array_ |
size_t | size_ = 0 |
Static Private Attributes | |
static constexpr size_t | kDefaultSize = 16 |
Definition at line 370 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
default |
|
delete |
|
inline |
Definition at line 374 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 375 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 393 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 394 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 398 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
Definition at line 416 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 386 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 385 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 388 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 395 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 396 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inlineprivate |
Definition at line 427 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
delete |
|
inline |
Definition at line 378 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 391 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 390 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 405 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
inline |
Definition at line 387 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
private |
Definition at line 456 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
staticconstexprprivate |
Definition at line 458 of file third_party/boringssl-with-bazel/src/ssl/internal.h.
|
private |
Definition at line 453 of file third_party/boringssl-with-bazel/src/ssl/internal.h.