This is the documentation for Enlighten.
module Infrastructure (GeoCore)
Classes
Name | Description |
|---|---|
Base class for classes that are meant to be noncopyable. | |
Base class for classes that are meant to be releasable. | |
Equivalent of std::remove_const (c++11) | |
const T | |
Equivalent of std::remove_cv (c++11) | |
const T | |
const volatile T | |
volatile T | |
Equivalent of std::remove_pointer (c++11) | |
T*. | |
Equivalent of std::remove_reference (c++11) | |
T&. | |
T&&. |
Functions
Name | Description |
|---|---|
Equivalent of std::forward (c++11) | |
T&&. | |
Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) | |
Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) | |
Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) | |
Geo__itt_relation_add(const __itt_domain *, __itt_id, __itt_relation, __itt_id) | Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) |
Geo__itt_relation_add_to_current(const __itt_domain *, __itt_id) | Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) |
Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) | |
Geo__itt_task_begin(const __itt_domain *, __itt_id, __itt_id, __itt_string_handle *) | Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) |
Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) | |
Geo__itt_task_group(const __itt_domain *, __itt_id, __itt_id, __itt_string_handle *) | Safe forwarding to Intel GPA functions (tests if Dll has been loaded before making the call) |
Sets up program-wide error handling behaviour, including the unhandled exception handler. | |
Load the Intel Graphics Performance Analyzer Dll and initialise all utilised function pointers. | |
Equivalent of std::move (c++11) | |
ReadArray(IGeoInputStream &, Geo::GeoArray< T * > &, TCreateAndLoadFunction) | Helper function to read a GeoArray from an IGeoInputStream. |
Helper function to read a GeoArray from an IGeoInputStream, with all memory issues monitored and errors reported to GeoPrintf. | |
Allow the IGeoStream implementation to treat a GeoString as a value object, so that you can call Read/Write as you would a fundamental type. | |
Unregister the unhandled exception handler. | |
Sets whether the program will wait before exiting when an unhandled exception is encountered. | |
A generic swap function. Template parameter T must be CopyConstructable and Assignable. | |
A generic within function. | |
Helper function to write a GeoArray to an IGeoStream. | |
WriteArray(IGeoStream &, const Geo::GeoArray< T * > &, TSaveFunction) | Helper function to write a GeoArray to an IGeoStream. |
Allow the IGeoStream implementation to treat a GeoString as a value object, so that you can call Read/Write as you would a fundamental type. |