PXL
module.hpp File Reference
#include <cstdint>
#include <string>
#include <vector>
#include "pxl/function.hpp"
Include dependency graph for module.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pxl::Module
 A container for Function of MU kernel binary. More...
 

Namespaces

 pxl
 

Functions

Module * pxl::createModule (const char *muBinaryPath)
 Creates a Module object from the specified MU binary path. More...
 
Module * pxl::createModule (const void *image)
 Creates a Module object from the specified MU binary image. More...
 
Module * pxl::createModule ()
 Creates a Module from the embedded kernel binary. More...
 
void pxl::destroyModule (Module *module)
 Destroys the specified Module object. More...
 
void pxl::registerKernelBinary (const void *start, const void *end)
 Registers an embedded kernel binary for automatic loading. More...