Example 6 – AwxAudioObjExtMemRecs.h

// ============================================================
// (C) 2017 Harman International Industries, Incorporated.
// Confidential & Proprietary. All Rights Reserved.
// ============================================================

/**
*   file      AwxAudioObjExtMemRecs.h
*   brief     Simple demo Audio Object MemRecs - Header file
*   details   Project    Extendable Audio Framework
*   copyright Harman/Becker Automotive Systems GmbH
*   
       2017
*   
       All rights reserved
*   author    xAF Team
*   date      July 7, 2021
*/

#ifndef AWXAUDIOOBJEXT_MEM_RECS_H
#define AWXAUDIOOBJEXT_MEM_RECS_H

/*!
*   xaf mandataory includes
*/
#include "AwxAudioObjExt.h"
#include "MemRecordProperties.h"

/** here you can add all required include files required for    
    the core functionality of your objects
**/


class CAwxAudioObjExtMemRecs : public CAwxAudioObjExt, public CMemoryRecordProperties
{
public:
    
    xUInt8 getMemRecords(xAF_memRec* memTable, xAF_memRec& scratchRecord, xInt8 target, xInt8 format) OVERRIDE;    
};
#endif //AWXAUDIOOBJEXT_MEM_RECS_H