History log of /openbmc/libbej/test/include/ (Results 1 – 1 of 1)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
da6e557313-Mar-2023 Nikhil Namjoshi <nikhilnamjoshi@google.com>

Add libbej encoder wrapper for C++

Add unit tests and the test data files needed for unit tests.
Move APIs from bej_decoder_test.cpp to a common file, to share those
with bej_encoder_test.cpp

Teste

Add libbej encoder wrapper for C++

Add unit tests and the test data files needed for unit tests.
Move APIs from bej_decoder_test.cpp to a common file, to share those
with bej_encoder_test.cpp

Tested:
Verified that encoding using the wrapper works well at runtime.
Verified that the unit tests pass.

Change-Id: I61b7c17690eb7e7fefd1973a22d4316c6214267e
Signed-off-by: Nikhil Namjoshi <nikhilnamjoshi@google.com>

show more ...


/openbmc/libbej/.clang-format
/openbmc/libbej/.gitignore
/openbmc/libbej/LICENSE
/openbmc/libbej/MAINTAINERS
/openbmc/libbej/OWNERS
/openbmc/libbej/README.md
/openbmc/libbej/include/libbej/bej_common.h
/openbmc/libbej/include/libbej/bej_decoder_core.h
/openbmc/libbej/include/libbej/bej_decoder_json.hpp
/openbmc/libbej/include/libbej/bej_dictionary.h
/openbmc/libbej/include/libbej/bej_encoder_core.h
/openbmc/libbej/include/libbej/bej_encoder_json.hpp
/openbmc/libbej/include/libbej/bej_encoder_metadata.h
/openbmc/libbej/include/libbej/bej_tree.h
/openbmc/libbej/include/libbej/meson.build
/openbmc/libbej/meson.build
/openbmc/libbej/meson.options
/openbmc/libbej/src/bej_common.c
/openbmc/libbej/src/bej_decoder_core.c
/openbmc/libbej/src/bej_decoder_json.cpp
/openbmc/libbej/src/bej_dictionary.c
/openbmc/libbej/src/bej_encoder_core.c
/openbmc/libbej/src/bej_encoder_json.cpp
/openbmc/libbej/src/bej_encoder_metadata.c
/openbmc/libbej/src/bej_tree.c
/openbmc/libbej/src/meson.build
/openbmc/libbej/test/bej_common_test.cpp
/openbmc/libbej/test/bej_decoder_test.cpp
/openbmc/libbej/test/bej_dictionary_test.cpp
/openbmc/libbej/test/bej_encoder_test.cpp
/openbmc/libbej/test/bej_tree_test.cpp
/openbmc/libbej/test/dictionaries/annotation_dict.bin
/openbmc/libbej/test/dictionaries/chassis_dict.bin
/openbmc/libbej/test/dictionaries/circuit_dict.bin
/openbmc/libbej/test/dictionaries/drive_oem_dict.bin
/openbmc/libbej/test/dictionaries/dummy_simple_dict.bin
/openbmc/libbej/test/dictionaries/storage_dict.bin
/openbmc/libbej/test/encoded/chassis_enc.bin
/openbmc/libbej/test/encoded/circuit_enc.bin
/openbmc/libbej/test/encoded/drive_oem_enc.bin
/openbmc/libbej/test/encoded/dummy_simple_enc.bin
/openbmc/libbej/test/encoded/storage_enc.bin
bej_common_test.hpp
/openbmc/libbej/test/json/chassis.json
/openbmc/libbej/test/json/circuit.json
/openbmc/libbej/test/json/drive_oem.json
/openbmc/libbej/test/json/dummysimple.json
/openbmc/libbej/test/json/storage.json
/openbmc/libbej/test/json/storage_large.json
/openbmc/libbej/test/meson.build