Utilities for embedded platforms#
This document describes some utilities that can be useful when developing applications on embedded devices. They are not strictly related to AES70; however, they can be used to implement patterns that are commonly used in embedded AES70 devices.
static_string, static_vector and static_map#
These container types are fixed-size counterparts of the corresponding standard library types. Check the documentation comments in the library header files for more details:
aes70::common::static_stringis defined ininclude/aes70/common/static_string.hppaes70::common::static_vectoris defined ininclude/aes70/common/static_vector.hppaes70::common::static_mapis defined ininclude/aes70/common/static_map.hpp