Lines Matching refs:Digest
21 struct Digest::Context {
27 Digest::Digest() : ctx_{nullptr}, bytes_{0}, ref_count_(0) {}
29 Digest::Digest(const uint8_t* other) : ctx_{nullptr}, bytes_{0}, ref_count_(0) {
33 Digest::~Digest() {
37 Digest::Digest(Digest&& o) {
42 Digest& Digest::operator=(Digest&& o) {
49 Digest& Digest::operator=(const uint8_t* rhs) {
55 zx_status_t Digest::Init() {
66 void Digest::Update(const void* buf, size_t len) {
72 const uint8_t* Digest::Final() {
78 const uint8_t* Digest::Hash(const void* buf, size_t len) {
84 zx_status_t Digest::Parse(const char* hex, size_t len) {
106 zx_status_t Digest::ToString(char* out, size_t len) const {
119 zx_status_t Digest::CopyTo(uint8_t* out, size_t len) const {
128 const uint8_t* Digest::AcquireBytes() const {
134 void Digest::ReleaseBytes() const {
139 bool Digest::operator==(const Digest& rhs) const {
143 bool Digest::operator!=(const Digest& rhs) const {
147 bool Digest::operator==(const uint8_t* rhs) const {
151 bool Digest::operator!=(const uint8_t* rhs) const {
157 using digest::Digest;
161 Digest obj;
186 Digest digest;