diff --git a/doc/generated/doc/developing.html b/doc/generated/doc/developing.html index 6ab46897..844a92a8 100644 --- a/doc/generated/doc/developing.html +++ b/doc/generated/doc/developing.html @@ -825,8 +825,8 @@ need to install them separately.
$ mkdir /crashpad -$ cd /crashpad +$ mkdir ~/crashpad +$ cd ~/crashpad $ fetch crashpad
fetch crashpad performs the initial gclient sync, establishing a diff --git a/doc/generated/doxygen/dir_04861af0646e74845232399e73d584d9.html b/doc/generated/doxygen/dir_04861af0646e74845232399e73d584d9.html index cafd6fe0..aa9b7573 100644 --- a/doc/generated/doxygen/dir_04861af0646e74845232399e73d584d9.html +++ b/doc/generated/doxygen/dir_04861af0646e74845232399e73d584d9.html @@ -107,6 +107,12 @@ Files
+ Crashpad
+
+ |
+
#include <windows.h>
+Namespaces | |
crashpad | |
The main namespace. | |
crashpad::internal | |
The internal namespace, not for public use. | |
+Macros | |
#define | GET_FUNCTION(library, function) |
Returns a function pointer to a named function in a library without requiring that it be found. More... | |
#define | GET_FUNCTION_REQUIRED(library, function) |
Returns a function pointer to a named function in a library, requiring that it be found. More... | |
+Functions | |
FARPROC | crashpad::internal::GetFunctionInternal (const wchar_t *library, const char *function, bool required) |
Returns a function pointer to a named function in a library. More... | |
template<typename FunctionType > | |
FunctionType * | crashpad::internal::GetFunction (const wchar_t *library, const char *function, bool required) |
Returns a function pointer to a named function in a library. More... | |
#define GET_FUNCTION | +( | ++ | library, | +
+ | + | + | function | +
+ | ) | ++ |
Returns a function pointer to a named function in a library without requiring that it be found.
+If the library or function cannot be found, this will return nullptr
. This macro is intended to be used to access functions that may not be available at runtime.
This macro returns a properly-typed function pointer. It is expected to be used in this way:
This accesses library by calling LoadLibrary()
and is subject to the same restrictions as that function. Notably, it can’t be used from a DllMain()
entry point.
[in] | library | The library to search in. |
[in] | function | The function to search for. A leading :: is recommended when a wrapper function of the same name is present. |
nullptr
on failure.#define GET_FUNCTION_REQUIRED | +( | ++ | library, | +
+ | + | + | function | +
+ | ) | ++ |
Returns a function pointer to a named function in a library, requiring that it be found.
+If the library or function cannot be found, this will trigger a DCHECK
assertion. This macro is intended to be used to access functions that are always expected to be available at runtime but which are not present in any import library.
This macro returns a properly-typed function pointer. It is expected to be used in this way:
This accesses library by calling LoadLibrary()
and is subject to the same restrictions as that function. Notably, it can’t be used from a DllMain()
entry point.
[in] | library | The library to search in. |
[in] | function | The function to search for. A leading :: is recommended when a wrapper function of the same name is present. |
The internal namespace, not for public use.
FunctionType* crashpad::internal::GetFunction | +( | +const wchar_t * | +library, | +
+ | + | const char * | +function, | +
+ | + | bool | +required | +
+ | ) | ++ |
Returns a function pointer to a named function in a library.
+Do not call this directly, use the GET_FUNCTION() or GET_FUNCTION_REQUIRED() macros instead.
+This accesses library by calling LoadLibrary()
and is subject to the same restrictions as that function. Notably, it can’t be used from a DllMain()
entry point.
[in] | library | The library to search in. |
[in] | function | The function to search for. If a leading :: is present, it will be stripped. |
[in] | required | If true , require the function to resolve by DCHECK . |
true
, triggers a DCHECK
assertion on failure, otherwise, nullptr
on failure. FARPROC crashpad::internal::GetFunctionInternal | +( | +const wchar_t * | +library, | +
+ | + | const char * | +function, | +
+ | + | bool | +required | +
+ | ) | ++ |
Returns a function pointer to a named function in a library.
+Do not call this directly, use the GET_FUNCTION() or GET_FUNCTION_REQUIRED() macros instead.
+This accesses library by calling LoadLibrary()
and is subject to the same restrictions as that function. Notably, it can’t be used from a DllMain()
entry point.
[in] | library | The library to search in. |
[in] | function | The function to search for. If a leading :: is present, it will be stripped. |
[in] | required | If true , require the function to resolve by DCHECK . |
true
, triggers a DCHECK
assertion on failure, otherwise, nullptr
on failure.