#include <internal.h>
Public Member Functions | |
int | get () const |
operator bool () const | |
ScopedFD & | operator= (const ScopedFD &)=delete |
ScopedFD & | operator= (ScopedFD &&other) |
int | release () |
void | reset () |
ScopedFD () | |
ScopedFD (const ScopedFD &)=delete | |
ScopedFD (int fd) | |
ScopedFD (ScopedFD &&other) | |
~ScopedFD () | |
Private Attributes | |
int | fd_ = -1 |
Definition at line 47 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 49 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inlineexplicit |
Definition at line 50 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 51 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 53 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 65 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inlineexplicit |
Definition at line 63 of file third_party/boringssl-with-bazel/src/tool/internal.h.
Definition at line 56 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 74 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
inline |
Definition at line 67 of file third_party/boringssl-with-bazel/src/tool/internal.h.
|
private |
Definition at line 81 of file third_party/boringssl-with-bazel/src/tool/internal.h.