#include <etl/list.h>
#include <etl/vector.h>
#include <list>
#include <string>
#include <type_safe/optional_ref.hpp>
#include <vector>
|
| | embutil |
| | Embedded framework utility functions and classes.
|
| |
|
| template<class TTrackedClass , typename TKey = const char*, class TContainer = std::list<InstanceElem<TTrackedClass, TKey>>> |
| using | embutil::DynamicInstanceList = InstanceList< TTrackedClass, TKey, TContainer > |
| | Template class to track instances of class-type things (dynamic memory variant) More...
|
| |
| template<class TTrackedClass , const size_t TSize = 32, typename TKey = const char*, class TContainer = etl::list<InstanceElem<TTrackedClass, TKey>, TSize>> |
| using | embutil::StaticInstanceList = InstanceList< TTrackedClass, TKey, TContainer, TSize > |
| | Template class to track instances of class-type things (static memory variant) More...
|
| |