cee::InitializationOptions

class InitializationOptions

Options object for specifying initialization options for CEETRON Envision.

Public Types

enum FailedAssertAction

Enumerates action to be taken when an assert fails.

Values:

enumerator NO_ACTION

No action.

enumerator THROW_EXCEPTION

Throws an exception.

enumerator WRITE_CONSOLE_ABORT

Write asserts to console and then abort (default mode for Linux)

enumerator SHOW_INTERACTIVE_DIALOG

Show assertion message in dialog and ask for user action (Windows only, default mode on Windows)

Public Functions

InitializationOptions()

Constructor.

InitializationOptions(const InitializationOptions &other)

Copy constructor.

InitializationOptions &operator=(const InitializationOptions &other)

Assigns other to this and returns a reference.

FailedAssertAction failedAssertAction() const

Returns the action that will be taken when an assert fails.

void setFailedAssertAction(FailedAssertAction failedAction)

Specifies action to be taken when an assert fails.