MCPcopy Create free account
hub / github.com/ceph/ceph / Layer

Class Layer

src/erasure-code/lrc/ErasureCodeLrc.h:52–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50 static const std::string DEFAULT_KML;
51
52 struct Layer {
53 explicit Layer(const std::string &_chunks_map) : chunks_map(_chunks_map) { }
54 ceph::ErasureCodeInterfaceRef erasure_code;
55 std::vector<int> data;
56 std::vector<int> coding;
57 std::vector<int> chunks;
58 shard_id_set chunks_as_shard_set;
59 std::set<int> chunks_as_set;
60 std::string chunks_map;
61 ceph::ErasureCodeProfile profile;
62 };
63 std::vector<Layer> layers;
64 std::string directory;
65 unsigned int chunk_count;

Callers 1

layers_parseMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected