Zigbee Protocol Controller 1.6.0
attribute_store_test_helpers.hpp
Go to the documentation of this file.
1
2/******************************************************************************
3 * # License
4 * <b>Copyright 2021 Silicon Laboratories Inc. www.silabs.com</b>
5 ******************************************************************************
6 * The licensor of this software is Silicon Laboratories Inc. Your use of this
7 * software is governed by the terms of Silicon Labs Master Software License
8 * Agreement (MSLA) available at
9 * www.silabs.com/about-us/legal/master-software-license-agreement. This
10 * software is distributed to you in Source Code format and is governed by the
11 * sections of the MSLA applicable to Source Code.
12 *
13 *****************************************************************************/
14#ifndef ATTRIBUTE_STORE_TEST_HELPERS_H
15#define ATTRIBUTE_STORE_TEST_HELPERS_H
16
17#include <string>
18#include <iostream>
19#include <vector>
20#include <regex>
21
22#include "attribute.hpp"
127using namespace attribute_store;
128
137attribute create_branch(std::string branch_descriptor, attribute branch_root = 0);
138
147attribute check_branch(std::string branch_descriptor, attribute branch_root = 0);
148
149#endif //ATTRIBUTE_MAPPER_TEST_HELPERS_H
attribute store C++ wrapper.
attribute check_branch(std::string branch_descriptor, attribute branch_root=0)
Parse branch descriptor and check branch starting from branch root node.
attribute create_branch(std::string branch_descriptor, attribute branch_root=0)
Parse branch descriptor and create branch starting from branch root node.