Files
handleaiuinew/env/LMI/include/kApi/Utils/kObjectPool.x.h
T
2024-05-18 23:53:26 +08:00

29 lines
605 B
C

/**
* @file kObjectPool.x.h
*
* @internal
* Copyright (C) 2013-2021 by LMI Technologies Inc.
* Licensed under the MIT License.
* Redistributed files must retain the above copyright notice.
*/
#ifndef K_API_OBJECT_POOL_X_H
#define K_API_OBJECT_POOL_X_H
typedef struct kObjectPoolVTable
{
kStatus (kCall* VReclaim)(kObjectPool pool, kObject object);
} kObjectPoolVTable;
kDeclareInterfaceEx(k, kObjectPool, kNull)
/*
* Private interface implementation stubs.
*/
kInlineFx(kStatus) xkObjectPool_VReclaim(kObjectPool pool, kObject object)
{
return kERROR_UNIMPLEMENTED;
}
#endif