|
WSF
|
Command-line arguments for profiling, as they may be parsed by code that uses profiling. More...
#include <ProfilingSystem.hpp>
Public Attributes | |
| ut::optional< std::string > | mProfilingLibraryPath |
| If the value exists, the path of a shared library containing profiling hooks. | |
| ut::optional< std::string > | mProfilingOutputDest |
| If the value exists, the destination (as a URI) to which the profiling system may write output. | |
Command-line arguments for profiling, as they may be parsed by code that uses profiling.
| ut::optional<std::string> profiling::ProfilingSystemArguments::mProfilingLibraryPath |
If the value exists, the path of a shared library containing profiling hooks.
If the value does not exist, then the profiling system will load the AFPerf profiling library. If this value exists, then the value of mProfilingOutputDest (see below) must exist.
Referenced by WsfProfilingApplicationExtension::ProcessCommandLine(), and profiling::ProfilingSystem::ProfilingSystem().
| ut::optional<std::string> profiling::ProfilingSystemArguments::mProfilingOutputDest |
If the value exists, the destination (as a URI) to which the profiling system may write output.
The destination is a URI (Uniform Resource Indicator), with supported schemes and final interpretation defined by the profiling library.
If the value does not exist, then profiling will not occur. That is, the profiling system will do nothing.
Referenced by WsfProfilingApplicationExtension::ProcessCommandLine(), and profiling::ProfilingSystem::ProfilingSystem().