Стд
Пространство имен стандартной библиотеки.
Методы
ACos
Возвращает арккосинус значения Число
.
ASin
Возвращает арксинус значения Число
.
ATan
Возвращает арктангенс значения Число
.
Cos
Возвращает косинус значения Число
, заданного в радианах.
Exp
Возвращает результат возведения основания натурального логарифма (числа e) в степень Число
.
Log
Возвращает натуральный логарифм значения Число
.
Log10
Возвращает десятичный логарифм значения Число
.
Pow
Возвращает результат возведения числа Основание
в степень Показатель
. Аналог операции **
.
Sin
Возвращает синус значения Число
, заданного в радианах.
Tan
Возвращает тангенс значения Число
, заданного в радианах.
Выполнить
Выполнить(Код: Строка)
Компилирует и выполняет блок кода Код
. Не возвращает ничего.
Вычислить
Вычислить(Выражение: Строка): неизвестно
Компилирует и выполняет выражение Выражение
. Возвращает результат вычисления.
Корень
Возвращает квадратный корень значения Число
.
Макс
Макс<ТипЗначения>(
Значение1: ТипЗначения,
Значение2: ТипЗначения,
Значение3: ТипЗначения,
Значение4: ТипЗначения,
Значение5: ТипЗначения
): ТипЗначения
Мин
Мин<ТипЗначения>(
Значение1: ТипЗначения,
Значение2: ТипЗначения,
Значение3: ТипЗначения,
Значение4: ТипЗначения,
Значение5: ТипЗначения
): ТипЗначения
НайтиТип
Выполняет поиска типа по полному имени ИмяТипа
. Если тип не найден возвращает Undefined
.
Исключения
ИсключениеНедопустимыйФормат - если передано не полное или недопустимое (синтаксисом) имя типа.
Пауза
Пауза(Задержка: Длительность)
Останавливает выполнение кода на заданный промежуток времени Задержка
.
Типы
Байты
Стд::Байты Базовые типы: Объект |
Неизменяемая последовательность байтов.
Булево
Стд::Булево Базовые типы: Объект, Представляемое, Сравнимое<Булево> |
Логическое значение, представляемое двумя возможными литералами: Истина
и Ложь
.
Версия
Стд::Версия Базовые типы: Объект, Представляемое, Сравнимое<Версия> |
Версия. Поддерживает сравнение. Формат: Версия = (Целое)(.Целое)(-Квалификатор)? Квалификатор = (ЭлементКвалификатора)(‘.’ | ‘-‘ ЭлементКвалификатора) ЭлементКвалификатора = Целое | Константа | Строка Константа = alpha | beta | milestone | cr | rc | release | final Сравнение происходит по числовые сегментам, а потом по сегментам квалификатора. Типы сегментов квалификатора: константа < целое < строка Константы: alpha < beta < milestone < (cr | rc) < (release | final)
Диапазон
Стд::Диапазон<BoundType> Базовые типы: Объект Дочерние типы: ЗакрытыйДиапазон |
ТипГраницы: тип границы диапазона. Ограничения параметра типа: Стд::Сравнимое |
Диапазон, границы интерпретируются включительно. Диапазон называется открытым (сверху/снизу), если в качестве границы указано Неопределено
(трактуется как значение большее/меньшее всех остальных)
Закрываемое
Стд::Закрываемое Базовые типы: Объект Дочерние типы: АдминистрированиеСервераV8, КаталогПочтыImap, КонсольSsh, Контекст, МониторФайловойСистемы, ОтветHttp, ПотокЗаписи, ПотокЧтения, РезультатВыборкиSql, РезультатВызоваПроцедурыSql, РезультатЧтенияДанных, СоединениеImap, СоединениеPop3, СоединениеSftp, СоединениеSql, СоединениеSsh |
Базовый тип для объектов, удерживающих системные ресурсы (порты, файлы, и т. д.) и контекстов. Закрытие выполняется автоматически, но через неопределенное время после того, как объект перестал быть достижимым. Предполагает использование модификатора исп
при объявлении переменных, для контроля момента закрытия объекта.
ЗакрытыйДиапазон
Стд::ЗакрытыйДиапазон<BoundType> Базовые типы: Диапазон<ТипГраницы>, Объект |
ТипГраницы: тип границы диапазона. Ограничения параметра типа: Стд::Сравнимое |
Закрытый (ограниченный) диапазон, границы интерпретируются включительно.
Исключение
Базовый тип любого исключения. Объекты данного типа можно выбросить с помощью инструкции выбросить
и перехватывать в секции поймать
блока попытка
.
ИсключениеАрифметики
Стд::ИсключениеАрифметики Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при выполнении недопустимых арифметических операций. Например, при делении на 0.
ИсключениеДинамическогоВыполнения
Стд::ИсключениеДинамическогоВыполнения Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при ошибках выполнения динамического кода.
ИсключениеИндексВнеГраниц
Стд::ИсключениеИндексВнеГраниц Базовые типы: Исключение, Объект |
Исключение, выбрасываемое, если индекс выходит за допустимые границы.
ИсключениеКомпиляции
Стд::ИсключениеКомпиляции Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при ошибках компиляции выражений в [Execute]/[Eval].
ИсключениеНеПоддерживается
Стд::ИсключениеНеПоддерживается Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при вызове метода, функционал которого не поддерживается в данном контексте/окружении.
ИсключениеНедопустимоеСостояние
Стд::ИсключениеНедопустимоеСостояние Базовые типы: Исключение, Объект |
Исключение, выбрасываемое, если метод вызван на недопустимом для него состоянии объекта.
ИсключениеНедопустимыйАргумент
Стд::ИсключениеНедопустимыйАргумент Базовые типы: Исключение, Объект |
Исключение, выбрасываемое, если аргумент не удовлетворяет ограничениям (соглашениям).
ИсключениеНедопустимыйФормат
Стд::ИсключениеНедопустимыйФормат Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при нарушении формата строкового аргумента.
ИсключениеПроверкиТипа
Стд::ИсключениеПроверкиТипа Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при несоответствии типа фактического значения типу объявления.
ИсключениеСравнения
Стд::ИсключениеСравнения Базовые типы: Исключение, Объект |
Исключение, выбрасываемое при сравнении несравнимых значений.
КлючИЗначение
Стд::КлючИЗначение<KeyType,ValueType> Базовые типы: Объект |
ТипКлюча: тип ключа. |
ТипЗначения: тип значения. |
Пара из ключа и соответствующего ему значения.
Кодировка
Стд::Кодировка Базовые типы: Объект, Перечисление, Представляемое |
Кодировка.
Конструируемое
Стд::Конструируемое Базовые типы: Объект |
Маркерный интерфейс типов, имеющих конструктор без параметров по всей иерархии наследования. Т.е. если тип реализует Конструируемое
и он не абстрактный, то у него есть конструктор, допускающий вызов без параметров.
Контекст
Стд::Контекст Базовые типы: Закрываемое, Объект Дочерние типы: ТранзакцияSql |
Базовый тип объектов, неявно меняющих поведение системы. Обязательно должен использоваться в исп-выражении или исп-переменной при возврате из метода или создании конструктором. Таким образом, областью действия контекста является область видимости.
НаправлениеСортировки
Стд::НаправлениеСортировки Базовые типы: Объект, Перечисление, Представляемое |
Направления сортировки.
Неопределено
Стд::Неопределено |
Значение данного типа применяется, когда необходимо использовать пустое значение, не принадлежащее ни к одному другому типу. Существует единственное значение данного типа, задаваемое литералом.
Обходимое
Стд::Обходимое<ItemType> Базовые типы: Объект Дочерние типы: ЧитаемаяКоллекция, ЧитаемоеСоответствие |
ТипЭлемента: тип обходимых элементов. |
Объект предоставляет возможность обхода своих элементов в цикле для из
. Возможность повторного обхода не гарантируется.
Объект
Базовый тип для всех остальных, кроме Неопределено.
Перечисление
Базовый тип элемента перечисления.
Последовательность
Стд::Последовательность<ItemType> Базовые типы: Объект |
Объект предоставляет возможность для потоковой обработки данных.
Представляемое
Стд::Представляемое Базовые типы: Объект Дочерние типы: АдресПочты, Булево, Версия, Момент, Перечисление, Строка, Тип, Ууид, Форматируемое |
Базовый тип объектов, имеющих удобное пользовательское представление.
РазмерБайтов
Стд::РазмерБайтов Базовые типы: Объект, Сравнимое<РазмерБайтов> |
Размер байтов. Максимальное значение (эквивалент в байтах) 9007199254740991
. Минимальное значение (эквивалент в байтах) 0
.
РежимОкругления
Стд::РежимОкругления Базовые типы: Объект, Перечисление, Представляемое |
Режимы округления десятичного числа.
Символы
Тип-одиночка Стд::Символы Базовые типы: Объект |
Вспомогательные методы для работы с символами (строками единичной длины).
Скрипт
Тип-одиночка Стд::Скрипт Базовые типы: Объект |
Объект-одиночка по работе со скриптами.
СлучайныйГенератор
Стд::СлучайныйГенератор Базовые типы: Объект |
Генератор случайных данных.
Сравнимое
Стд::Сравнимое<Type> Базовые типы: Объект Дочерние типы: Булево, Версия, Время, Дата, ДатаВремя, Длительность, Момент, ПозицияВТексте, РазмерБайтов, Строка, Число |
Тип: тип, с которым сравним данный (обычно сам тип). |
Базовый тип объектов, для которых определены операции сравнения (операции <
, >
, >=
, <=
).
Строка
Стд::Строка Базовые типы: Объект, Представляемое, Сравнимое<Строка> |
Последовательность символов. Индексация символов с 0.
Строки
Тип-одиночка Стд::Строки Базовые типы: Объект |
Методы для работы со строками.
Тип
Стд::Тип<ValueType> Базовые типы: Объект, Представляемое Дочерние типы: ТипПеречисление |
Характеристика значения, определяющая свойства, методы, поведение, которыми обладают значения данного типа.
ТипПеречисление
Стд::ТипПеречисление<Enum> Базовые типы: Объект, Представляемое, Тип<Перечисление> |
Перечисление: тип перечисления. |
Базовый тип для типа перечисления.
Ууид
Стд::Ууид Базовые типы: Объект, Представляемое |
Универсальный Уникальный Идентификатор (128-битный номер). Представление занимает 32 символа: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Форматируемое
Стд::Форматируемое Базовые типы: Объект, Представляемое Дочерние типы: Время, Дата, ДатаВремя, Длительность, Число |
Объект, поддерживающий форматирование в строку в соответствии с определенными шаблонами.
Число
Стд::Число Базовые типы: Объект, Представляемое, Сравнимое<Число>, Форматируемое |
Десятичное число. Максимально допустимая разрядность числа 38 знаков.