Extended initialization options.
More...
#include <miktex/Core/Session.h>
Extended initialization options.
◆ InitInfo() [1/2]
MiKTeX::Core::Session::InitInfo::InitInfo |
( |
const std::string & |
programInvocationName | ) |
|
|
inline |
Constructor.
- Parameters
-
programInvocationName | Name of the program. |
◆ InitInfo() [2/2]
MiKTeX::Core::Session::InitInfo::InitInfo |
( |
const std::string & |
programInvocationName, |
|
|
InitOptionSet |
options |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
programInvocationName | Name of the program. |
flags | Initialization options. |
◆ AddOption()
void MiKTeX::Core::Session::InitInfo::AddOption |
( |
InitOption |
option | ) |
|
|
inline |
Add an initializtion option.
- Parameters
-
◆ GetOptions()
InitOptionSet MiKTeX::Core::Session::InitInfo::GetOptions |
( |
| ) |
const |
|
inline |
Gets initialization options.
- Returns
- Returns initialization options.
◆ GetProgramInvocationName()
std::string MiKTeX::Core::Session::InitInfo::GetProgramInvocationName |
( |
| ) |
const |
|
inline |
Gets the name of the program.
- Returns
- Returns the program name.
◆ GetStartupConfig()
StartupConfig MiKTeX::Core::Session::InitInfo::GetStartupConfig |
( |
| ) |
const |
|
inline |
Gets the startup options.
- Returns
- Return s the startup options.
◆ GetTheNameOfTheGame()
std::string MiKTeX::Core::Session::InitInfo::GetTheNameOfTheGame |
( |
| ) |
const |
|
inline |
Gets the descriptive program name.
- Returns
- Returns the descriptive program name.
◆ GetTraceCallback()
Gets the trace callback interface.
- Returns
- Returns the pointer to an object implementing the trace callback interface.
◆ GetTraceFlags()
std::string MiKTeX::Core::Session::InitInfo::GetTraceFlags |
( |
| ) |
const |
|
inline |
Gets enabled trace streams.
- Returns
- Returns enabled trace stream names.
◆ SetOptions()
void MiKTeX::Core::Session::InitInfo::SetOptions |
( |
InitOptionSet |
options | ) |
|
|
inline |
Sets initialization options.
- Parameters
-
options | the options to set. |
◆ SetProgramInvocationName()
void MiKTeX::Core::Session::InitInfo::SetProgramInvocationName |
( |
const std::string & |
programInvocationName | ) |
|
|
inline |
Sets the name of the program.
- Parameters
-
programInvocationName | The name of the program. |
◆ SetStartupConfig()
void MiKTeX::Core::Session::InitInfo::SetStartupConfig |
( |
const StartupConfig & |
startupConfig | ) |
|
|
inline |
Sets the startup options.
- Parameters
-
startupConfig | The startup options to set. |
◆ SetTheNameOfTheGame()
void MiKTeX::Core::Session::InitInfo::SetTheNameOfTheGame |
( |
const std::string & |
theNameOfTheGame | ) |
|
|
inline |
Sets the descriptive program name.
- Parameters
-
theNameOfTheGame | The descriptive program name. |
◆ SetTraceCallback()
Sets the trace callback interface.
- Parameters
-
callback | Pointer to an object implementing the trace callback interface. |
◆ SetTraceFlags()
void MiKTeX::Core::Session::InitInfo::SetTraceFlags |
( |
const std::string & |
traceFlags | ) |
|
|
inline |
Enables trace streams.
- Parameters
-
The | trace streams (by name) to enable. |
The documentation for this class was generated from the following file:
- Libraries/MiKTeX/Core/include/miktex/Core/Session.h