aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/core/src/firebase/firestore/remote/serializer.h
diff options
context:
space:
mode:
authorGravatar rsgowman <rgowman@google.com>2018-07-03 15:59:01 -0400
committerGravatar GitHub <noreply@github.com>2018-07-03 15:59:01 -0400
commita3f792f3f093e913be5823cb4df9dfeac7612a52 (patch)
tree4dc76d09318f6e66cb119ecd099a831f87c8b733 /Firestore/core/src/firebase/firestore/remote/serializer.h
parent37edbc694d9e46c64de5263960cbcdf3e65bd6f9 (diff)
Add support for NoDocument in the local serializer (#1484)
Diffstat (limited to 'Firestore/core/src/firebase/firestore/remote/serializer.h')
-rw-r--r--Firestore/core/src/firebase/firestore/remote/serializer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Firestore/core/src/firebase/firestore/remote/serializer.h b/Firestore/core/src/firebase/firestore/remote/serializer.h
index 5fd6fbc..6564e2a 100644
--- a/Firestore/core/src/firebase/firestore/remote/serializer.h
+++ b/Firestore/core/src/firebase/firestore/remote/serializer.h
@@ -174,6 +174,9 @@ class Serializer {
static void EncodeVersion(nanopb::Writer* writer,
const model::SnapshotVersion& version);
+ static Timestamp DecodeTimestamp(nanopb::Reader* reader);
+ static model::FieldValue DecodeFieldValue(nanopb::Reader* reader);
+
private:
void EncodeDocument(nanopb::Writer* writer,
const model::DocumentKey& key,