1# DSP++ extension {#dsppp_main}
2
3C++ extensions to CMSIS-DSP using C++ template meta-programming (headers only).
4
5The headers are not yet part of the CMSIS-DSP pack since they are experimental. You can get them from the [CMSIS-DSP github](https://github.com/ARM-software/CMSIS-DSP/tree/main/dsppp/Include/dsppp). There is nothing to build. Just include the headers when you want to use this framework.
6
7* @subpage dsppp_intro "Introduction"
8* @subpage dsppp_template "C++ template for C programmer"
9* @subpage dsppp_vector_example "Vector operation example"
10* @subpage dsppp_memory_allocator "Memory allocation"
11* @subpage dsppp_memory_static_dynamic "Static / Dynamic objects"
12* @subpage dsppp_code_size "Code size"
13* @subpage dsppp_fusion "Fusion mechanism"
14* @subpage dsppp_vector "Vector operators"
15* @subpage dsppp_matrix "Matrix operators"
16* @subpage dsppp_building "Building and running examples"
17* @subpage dsppp_guidelines "Usage guidelines"
18
19