-
Notifications
You must be signed in to change notification settings - Fork 0
functionInfo.h
This header contains the API for querying information about currently loaded functions.
Structures the gathered information about a specific function.
Note
Added in version 2.1.
The start address of the function. It can be invoked.
The length of the symbol. May include padding bytes.
Indicates whether the function was actually found.
struct functionInfo
functionInfo_loadHint(const char* functionName, const char* libraryName)
Attempts to load the information for the function with the given name.
The runtime image of the given name is searched for the function. If the function is not found in it all loaded runtime images are searched. If no runtime image of the given name is loaded all runtime images are searched.
The function name should be as used by the linker on the host system, e.g. no name mangling is applied.
Note
Added in version 2.1.
struct functionInfo
functionInfo_load(const char* functionName)
Attempts to load the information for the function with the given name.
All loaded runtime images are searched for the function.
The function name should be as used by the linker on the host system, e.g. no name mangling is applied.
Note
Added in version 2.1.
Copyright (C) 2022, 2024 - 2025 mhahnFr.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".