blob: 2e4db2997abcd4a4b827ba4d96d6d425f9a260a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#ifndef LLMR_MAP_LAYER
#define LLMR_MAP_LAYER
#include <string>
#include <forward_list>
namespace llmr {
// class Bucket;
// class Layer {
// public:
// Layer(const std::string& name, const std::shared_ptr<Bucket>& bucket)
// : name(name),
// bucket(bucket) {}
// Layer(const std::string& name)
// : name(name) {}
// public:
// std::string name;
// std::shared_ptr<Bucket> bucket;
// std::forward_list<Layer> child_layers;
// private:
// // Make noncopyable
// // Layer(const Layer&) = delete;
// // Layer(const Layer&&) = delete;
// // Layer& operator=(const Layer&) = delete;
// // Layer& operator=(const Layer && ) = delete;
// };
}
#endif
|