26 m_allocated[i] =
false;
46 (fwBuffer.
getData() + fwBuffer.
getSize()) <= (m_static_memory[portNum] +
sizeof(m_static_memory[0])),
49 m_allocated[portNum] =
false;
54 FW_ASSERT(size <=
sizeof(m_static_memory[portNum]));
55 FW_ASSERT(not m_allocated[portNum], portNum);
56 m_allocated[portNum] =
true;
57 Fw::Buffer buffer(m_static_memory[portNum],
sizeof(m_static_memory[0]));
PlatformIntType NATIVE_INT_TYPE
#define FW_NUM_ARRAY_ELEMENTS(a)
number of elements in an array
PlatformUIntType NATIVE_UINT_TYPE
PlatformAssertArgType FwAssertArgType
C++-compatible configuration header for fprime configuration.
void init()
Object initializer.
Auto-generated base for StaticMemory component.
StaticMemoryComponentImpl(const char *const compName)
~StaticMemoryComponentImpl()