StatsExt

Application extension to parse configuration files for the stats output.

Members

Functions

filterConfigFiles
istring[] filterConfigFiles(IApplication app, ConfigParser config, istring[] files)

Unused IConfigExtExtension method.

order
int order()

Extension order. This extension uses -500 because it should be called early, but after the LogExt extension.

preParseConfig
void preParseConfig(IApplication app, ConfigParser config)

Unused IConfigExtExtension method.

processConfig
void processConfig(IApplication app, ConfigParser parser)

Parse the configuration file options to set up the stats log.

Static functions

newStatsLog
StatsLog newStatsLog(IApplication app, StatsLog.Config stats_config)

Creates a new stats log instance according to the provided config settings. If the reopenable files extension exists, the log file is registered with it.

Variables

config
StatsLog.Config config;

Config instance for creating the default StatsLog.

stats_log
StatsLog stats_log;

Stats Log instance

Inherited Members

From IConfigExtExtension

preParseConfig
void preParseConfig(IApplication app, ConfigParser config)

Function executed before the configuration files are parsed.

filterConfigFiles
istring[] filterConfigFiles(IApplication app, ConfigParser config, istring[] files)

Function to filter the list of configuration files to parse.

processConfig
void processConfig(IApplication app, ConfigParser config)

Function executed after the configuration files are parsed.

Meta