目录

Destroy

Function Description

Release resources.

Function Prototype

__aicore__ inline void Destroy()

Supported Models

Kirin 9020 series processors

Kirin 9030 series processors

Kirin X90 series processors

Precautions

This API is called to repeatedly allocate and release TPipe resources. After a TPipe object is created, you can call Destroy to manually release resources.

Return Value

None

Calling Example

AscendC::TPipe pipe; // TPipe object
// Output data queue management object. QuePosition is VECOUT.
AscendC::TQue<AscendC::TPosition::VECOUT, 2> que;
uint8_t num = 2;
uint32_t len = 128;
pipe.InitBuffer(que, num, len);
pipe.Destroy();