Share via


Solution class

Acts as an interface factory and provides access to data applicable to the overall AXE session. This interface is the core of the AXE functionality for a solution application.

When to implement

Never. This is an exposed interface that is already implemented.

Solution has these types of members:

Methods

The Solution class has these methods.

Method Description
CreateEngine Create an Engine object for running AXE jobs.
CreateJob Overloaded. Load a job from an XML file.
CreateLogger Creates a Logging object to write information into AXE s event logging file.
CreateResults Overloaded. Create a JobResults object from a results file.
GetErrorText Retrieve the text for a specified error code.
GetSessionFolder Retrieve the folder that contains the Axe engine state files and debugging logs.
GetSessionLogFile Retrieve the name of the debugging log files that contain a record of the Axe engine execution.
ReadLogFile Read a log file.

Remarks

Managed code uses an object of the Solution class.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
AxeHosting.h
Library
AxeCore.lib
DLL
AxeCore.dll

See also

Execution Solution Interfaces