Class upisnd::LibInitializer#
Detailed Description#
You may have a global upisnd::LibInitializer
variable, or place it inside your main function, prior to calling any other libpisoundmicro functions or instantiating other classes.
To know if the initialization succeeded, you can check the result of getResult()
method, it keeps the value returned by upisnd_init.
See also: upisnd_init
See also: upisnd_uninit
#include <lib_initializer.h>
Public Functions#
Type | Name |
---|---|
LibInitializer () |
|
LibInitializer (const LibInitializer &) = delete |
|
LibInitializer & | operator= (const LibInitializer &) = delete |
LibInitializer (LibInitializer &&) = delete |
|
int | getResult () const |
~LibInitializer () |
LibInitializer [1/3]#
upisnd::LibInitializer::LibInitializer ()
LibInitializer [2/3]#
upisnd::LibInitializer::LibInitializer (
const LibInitializer &
) = delete
operator=#
LibInitializer & upisnd::LibInitializer::operator= (
const LibInitializer &
) = delete
LibInitializer [3/3]#
upisnd::LibInitializer::LibInitializer (
LibInitializer &&
) = delete
getResult#
int upisnd::LibInitializer::getResult () const
~LibInitializer#
upisnd::LibInitializer::~LibInitializer ()