mirror of
https://github.com/corda/corda.git
synced 2025-06-23 01:19:00 +00:00
NOTICK - Fix namespace allocation for C++ Serialiser
Now things are working for the most part, move the readers into their own internal namespace. Also start creating an actual separation of the interface and the implementation with some Interface classes at the non internal level.
This commit is contained in:
16
experimental/cpp-serializer/include/amqp/schema/ISchema.h
Normal file
16
experimental/cpp-serializer/include/amqp/schema/ISchema.h
Normal file
@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
|
||||
#include "types.h"
|
||||
|
||||
#include "amqp/AMQPDescribed.h"
|
||||
|
||||
namespace amqp::schema {
|
||||
|
||||
template <class Iterator>
|
||||
class ISchema {
|
||||
public :
|
||||
virtual Iterator fromType (const std::string &) const = 0;
|
||||
virtual Iterator fromDescriptor (const std::string &) const = 0;
|
||||
};
|
||||
|
||||
}
|
Reference in New Issue
Block a user