Overview

Namespaces

  • PHP
  • XSLTBenchmarking
    • Reports
    • RunnerConsole
    • TestsGenerator
    • TestsRunner

Classes

  • EasyXmlGeneratorDriver
  • Generator
  • Params
  • SimpleTemplatingDriver
  • SmartyTemplatingDriver
  • SmartyXmlGeneratorDriver
  • Templating
  • Test
  • ToxgeneTemplatingDriver
  • ToxgeneXmlGeneratorDriver
  • XmlGenerator
  • XmlParamsDriver

Interfaces

  • IParamsDriver
  • ITemplatingDriver
  • IXmlGeneratorDriver
  • Overview
  • Namespace
  • Class
  • Tree
  • Todo

Class ToxgeneXmlGeneratorDriver

Driver for generating XML files by ToXGene.

XSLTBenchmarking\TestsGenerator\ToxgeneXmlGeneratorDriver implements XSLTBenchmarking\TestsGenerator\IXmlGeneratorDriver

Direct Known Subclasses

XSLTBenchmarking\TestsGenerator\ToxgeneTemplatingDriver
Namespace: XSLTBenchmarking\TestsGenerator
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsGenerator/XmlGenerator/ToxgeneXmlGeneratorDriver.php
Methods summary
public
# __construct( string $tmpDir )
Object configuration

Object configuration

Parameters

$tmpDir
string
The path of the temporary directory

Implementation of

XSLTBenchmarking\TestsGenerator\IXmlGeneratorDriver::__construct
public
# generate( string $outputPath, array $templateDir, array $settings )
Generate xml file

Generate xml file

Parameters

$outputPath
string
The path of the output xml file
$templateDir
array
$settings The list of settings specific by selected xml generator - template = ToXGene template - document = select witch tox-document will by selected (default = first) - indent = set/unset (0/1) indent of generated XML file (default = 1) - seed = random seed for generating (default self::TOXGENE_DEFAULT_SEED)
$settings

Implementation of

XSLTBenchmarking\TestsGenerator\IXmlGeneratorDriver::generate
Constants summary
integer MIN_HEAP 64000000
#
It is the minimum heap size for the java runtime

It is the minimum heap size for the java runtime

integer TOXGENE_DEFAULT_SEED 123456789
#
Default random seed for running ToXGene

Default random seed for running ToXGene

string OS_WIN 'WINNT'
#
Value of PHP_OS for Windows

Value of PHP_OS for Windows

string OS_LINUX 'Linux'
#
Value of PHP_OS for Linux

Value of PHP_OS for Linux

XSTL Benchmarking API documentation generated by ApiGen.
Generated using the TokenReflection library.