|
GTPin
|
Tool registration and other core services provided by the GTPin More...
Data Structures | |
| class | gtpin::GtCoreString |
| C string allocated in the GTPin core storage and managed by UniquePtr. More... | |
| class | gtpin::IGtCore |
| < Handle to the tool registered with the GTPin core More... | |
Functions | |
| IGtCore * | gtpin::GTPin_GetCore () |
| Return single instance of the IGtCore class. | |
Tool registration and other core services provided by the GTPin
The IGtCore singleton, defined in this section, provides common services available for tools at any time, and in all callback handlers. The most important of them is the tool registration API that allows tools to register their callbacks with GTPin.
| IGtCore* gtpin::GTPin_GetCore | ( | ) |
Return single instance of the IGtCore class.
IGtCore* (*fpGTPin_GetCore)() = address_of_GTPin_GetCore; // Address of the GTPin_GetCore() function in the gtpin library IGtCore* GTPin_GetCore() { return fpGTPin_GetCore(); }
Copyright (C) 2013-2025 Intel Corporation
SPDX-License-Identifier: MIT
1.7.4