summaryrefslogtreecommitdiff
path: root/src/codec/proto_kel.h
diff options
context:
space:
mode:
authorClaudius Holeksa <mail@keldu.de>2023-05-04 00:06:28 +0200
committerClaudius Holeksa <mail@keldu.de>2023-05-04 00:06:28 +0200
commit33eac9dc02024b711124ebf45bfcc9a68d8b1470 (patch)
tree44c7cf2410d60ffd5dcfbb6ed0d3ab8825a57923 /src/codec/proto_kel.h
parent2aa2af0007b7e969845642027c635cd3fd9c8aea (diff)
codec: Working on ProtoForst
Diffstat (limited to 'src/codec/proto_kel.h')
-rw-r--r--src/codec/proto_kel.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/codec/proto_kel.h b/src/codec/proto_kel.h
deleted file mode 100644
index 3b4ebac..0000000
--- a/src/codec/proto_kel.h
+++ /dev/null
@@ -1,41 +0,0 @@
-#pragma once
-
-#include "data.h"
-
-#include <forstio/core/error.h>
-
-namespace saw {
-namespace encode {
-struct ProtoKel {};
-}
-
-template<typename Schema>
-class data<Schema, encode::ProtoKel> {
-private:
- own<buffer> buffer_;
-public:
- data(own<buffer>&& buffer__):buffer_{std::move(buffer__)}{}
-
- buffer& get_buffer(){
- return *buffer_;
- }
-
- const buffer& get_buffer() const {
- return *buffer_;
- }
-};
-
-template<typename Schema>
-class codec<Schema, encode::ProtoKel> {
-private:
-public:
- error_or<data<Schema, encode::Native>> decode(const data<Schema, encode::ProtoKel>& encoded){
- return make_error<err::not_implemented>();
- }
-
- error_or<data<Schema, encode::ProtoKel>> encode(const data<Schema, encode::Native>& native){
- return make_error<err::not_implemented>();
- }
-};
-}
-}