7#ifndef BACKENDS_P4TOOLS_COMMON_LIB_ARCH_SPEC_H_
8#define BACKENDS_P4TOOLS_COMMON_LIB_ARCH_SPEC_H_
14#include "lib/cstring.h"
24 std::vector<cstring> blockParams;
32 std::vector<ArchMember> archVector;
36 std::map<cstring, size_t> blockIndices;
39 explicit ArchSpec(
cstring packageName,
const std::vector<ArchMember> &archVectorInput);