System

Summary

The System module comprises platform-agnostic classes.

Description

The System module defines the classes that compose the JS++ Standard Library. The System module provides wrapper classes, data structures, utility functions, and algorithms. However, the System module does not provide a means to target specific platforms; the System module is platform-agnostic.

In order to interact with host platforms, the JS++ Standard Library provides other modules, such as the Externals module for interacting with the DOM (Document Object Model) for web browser development.

Members

  • Array

    `System.Array<T>` is the wrapper class for arrays.

  • Assert

    The `System.Assert` module provides assertion methods.

  • Boolean

    The wrapper class for the `bool` primitive type.

  • Character

    The wrapper class for the `char` primitive type.

  • Console

    Provides input and output functions for the system or browser console.

  • Date

    A class for representing dates and times.

  • Double

    The wrapper class for the `double` primitive type.

  • Enumeration

    The wrapper class for enumerations.

  • Exception

    An exception (represented via the `System.Exception` class) represents an

  • Exceptions

    The `System.Exceptions` module is used as the namespace for all built-in

  • Function

    The wrapper class for functions.

  • Integer16

    The wrapper class for the `short` primitive type.

  • Integer32

    The wrapper class for the `int` primitive type.

  • Integer8

    The wrapper class for the `signed byte` primitive type.

  • Math

    Provides basic mathematical operations.

  • Object

    `System.Object` is the root class that all other classes inherit from.

  • RegExp

    Represents regular expressions.

  • String

    The wrapper class for the `string` primitive type.

  • UInteger16

    The wrapper class for the `unsigned short` primitive type.

  • UInteger32

    The wrapper class for the `unsigned int` primitive type.

  • UInteger8

    The wrapper class for the `byte` primitive type.

Share

HTML | BBCode | Direct Link