Unofficial OpenGL Software Development Kit: glload::LoadTest Class Reference

Unofficial OpenGL Software Development Kit 0.5.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members | Public Member Functions
glload::LoadTest Class Reference

`#include <_int_load_test.hpp>`

##

Stores data to detect if an extension loaded correctly.

You can test this class in conditions (it uses the safe-bool idiom, so it should be fine). If it tests false, then the extension failed to load at all. It will only be false if the extension is not in the extensions list at all.

If it tests true, then the extension loaded at least partially. You may call NumMissing() to query the number of functions that couldn't be loaded. If this number is 0, then the extension loaded perfectly.

Please do not reset this class or use constructors/copy assignment to do so.

## Public Member Functions

| operator bool_type () const
| Converts to false if the extension wasn't advertised. True if it is, even if a partial load.
int | GetNumMissing () const
| Returns the number of functions that failed to load.

The documentation for this class was generated from the following file:

- C:/Projects/distro/glsdk_0_5_1/glload/include/glload/_int_load_test.hpp