Skip to content

Commit 3050b77

Browse files
fixup! implementing encoder interface
1 parent 9bcf78d commit 3050b77

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/cbor/CborEncoder.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010
#pragma once
1111

12-
#include <map>
12+
#include <unordered_map>
1313
#include "../interfaces/Encoder.h"
1414
#include "CBOR.h"
1515
#include "../interfaces/message.h"
@@ -52,8 +52,7 @@ class CBORMessageEncoderSingleton: public Encoder {
5252
private:
5353
CBORMessageEncoderSingleton() {}
5454

55-
static CBORMessageEncoderSingleton singleton;
56-
std::map<MessageId, CBORMessageEncoderInterface*> encoders;
55+
std::unordered_map<MessageId, CBORMessageEncoderInterface*> encoders;
5756
};
5857

5958
class CBORMessageEncoder: public Encoder {

0 commit comments

Comments
 (0)