├── .gitignore ├── .gitmodules ├── test ├── build_utils │ ├── CMakeForLibs │ └── setof_encode_uper.c ├── common │ ├── intTests.cpp │ ├── boolTests.cpp │ ├── enumTests.cpp │ ├── stringTests.cpp │ ├── definitions.asn1 │ ├── nestedTests.cpp │ ├── optionalTests.cpp │ ├── setofTests.cpp │ └── sequenceofTests.cpp └── CMakeLists.txt ├── docstyle ├── footer.html ├── header.html ├── customdoxygen.css └── doxy-boot.js ├── CMakeLists.txt ├── README.md ├── include └── asn1cpp │ ├── SequenceOf.hpp │ ├── Utils.hpp │ ├── Encoding.hpp │ ├── Getter.hpp │ ├── Setter.hpp │ ├── SetOf.hpp │ ├── Seq.hpp │ └── View.hpp ├── .ycm_extra_conf.py └── LICENSE /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | build/ 3 | debugbuild/ 4 | html/ 5 | *.pyc 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "deps/asn1c"] 2 | path = deps/asn1c 3 | url = https://github.com/vlm/asn1c.git 4 | -------------------------------------------------------------------------------- /test/build_utils/CMakeForLibs: -------------------------------------------------------------------------------- 1 | cmake_minimum_required (VERSION 3.3) 2 | 3 | project (asn1lib) 4 | 5 | file(GLOB BUILD_FILES "*.c" "*.h") 6 | 7 | include_directories(${PROJECT_SOURCE_DIR}) 8 | add_library(asn1 ${BUILD_FILES}) 9 | -------------------------------------------------------------------------------- /test/build_utils/setof_encode_uper.c: -------------------------------------------------------------------------------- 1 | #include "constr_SEQUENCE_OF.h" 2 | 3 | /* This function is missing and would lead to a compilation error. 4 | * See https://github.com/vlm/asn1c/issues/42 */ 5 | 6 | asn_enc_rval_t 7 | SET_OF_encode_uper(asn_TYPE_descriptor_t *td, 8 | asn_per_constraints_t *constraints, void *sptr, 9 | asn_per_outp_t *po) 10 | { 11 | return SEQUENCE_OF_encode_uper(td, constraints, sptr, po); 12 | } 13 | -------------------------------------------------------------------------------- /docstyle/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
22 | $doxygenversion
23 |
24 |
25 |