Dataflow Runtime API  3.1.1.0
Classes | Namespaces | Functions
RuntimePools.h File Reference
#include <Imt.Base.Core.Diagnostics/Diagnostics.h>
#include <Imt.Base.Core.Util/TrivialPoolAllocator.h>
#include <Imt.Base.Core.Util/LinkedList.h>
#include <Imt.Base.Core.Util/LinkedListIterator.h>
#include <Imt.Base.Dff.Runtime/RuntimeConfigApp.h>
#include "ExecutableIfc.h"
#include "RuntimeTimer.h"
#include "BufferItem.h"

Classes

class  imt::base::dff::runtime::RuntimePools
 Runtime executable for binary user specific allocation. More...
 

Namespaces

 imt
 This is a application specific file which is used to configure Imt.Base.Core.Math.
 
 imt::base
 
 imt::base::dff
 
 imt::base::dff::runtime
 

Functions

 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::RUNTIME_MAXPRIO<=32U)
 
 imt::base::dff::runtime::ASSERT_COMPILER (static_cast< uint32_t >(imt::base::dff::runtime::RuntimePriority::Prio_highest)<=imt::base::dff::runtime::RUNTIME_MAXPRIO)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::EXECUTABLES_MAX > 0)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::EXECUTABLES_MAX<=INT16_MAX)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::TIMEPOOL_SIZE > 0)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::TIMEPOOL_SIZE<=INT16_MAX)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::BUFFERPOOL_SIZE > 0)
 
 imt::base::dff::runtime::ASSERT_COMPILER (imt::base::dff::runtime::BUFFERPOOL_SIZE<=INT16_MAX)