Documentation Set for Swarm 2.2
Prev | Reference VI. Simtools Library | Next

# General

## Name

simtools -- General simulation tools

## Description

A collection of tools that are only loosely related to each other. the class hierarchy is virtually flat.

## Macros

- `initSwarm(argc, argv)`

  Initializes the Swarm libraries without version or bug-report-address information.

- `initSwarmApp(argc, argv, version, bugAddress)`

  Initializes the Swarm libraries for an application.

- `initSwarmAppArguments(argc, argv, version, bugAddress, argumentsClass)`

  Like initSwarmApp, but specifies what class to use for argument parsing, typically this will be a subclass of Arguments.

- `initSwarmAppBatch(argc, argv, version, bugaddress)`

  Like initSwarmApp, but initializes in batch-mode only

- `initSwarmAppOptions(argc, argv, version, bugAddress, options, optionFunc)`

  Like initSwarmApp, but specifies a parsing function .

- `initSwarmAppOptionsBatch(argc, argv, version, bugAddress, options, optionFunc)`

  Like initSwarmAppOptions, but initializes in batch-mode only

- `initSwarmArguments(argc, argv, argumentsClass)`

  Like initSwarm, but specifies what class to use for argument parsing, typically this will be a subclass of Arguments.

- `initSwarmBatch(argc, argv)`

  Initializes the Swarm libraries for batch mode without version or bug report address information.

## Functions

- `void __objc_exec_class_for_all_initial_modules()`

Prev | Home | Next
UName | Up | Simtoolsgui Library