13 #ifndef Svc_BufferAccumulator_HPP 
   14 #define Svc_BufferAccumulator_HPP 
   31         class ArrayFIFOBuffer {
 
   60                 U32 getCapacity() 
const;
 
   92                 const char* 
const compName 
 
  122             bufferSendInFill_handler(
 
  128         void bufferSendInReturn_handler(
 
  153         void BA_DrainBuffers_cmdHandler(
const FwOpcodeType opCode, 
 
  166         void sendStoredBuffer();
 
  181         ArrayFIFOBuffer m_bufferQueue;
 
  188         bool m_waitForBuffer;
 
PlatformIntType NATIVE_INT_TYPE
 
PlatformUIntType NATIVE_UINT_TYPE
 
Defines a base class for a memory allocator for classes.
 
void init()
Object initializer.
 
Auto-generated base for BufferAccumulator component.
 
void allocateQueue(NATIVE_INT_TYPE identifier, Fw::MemAllocator &allocator, NATIVE_UINT_TYPE maxNumBuffers)
 
void deallocateQueue(Fw::MemAllocator &allocator)
Return allocated queue. Should be done during shutdown.
 
BufferAccumulator(const char *const compName)