From OpenSCADAWiki
Enter a message name below to show all available translations.
Found 3 translations.
Name | Current message text |
---|---|
h English (en) | ==== External functions ==== To the library included range of external functions of the object [[Documents/API#TSYS|TSYS]] of the OpenSCADA core to make simply and unified of the internal operations range: * ''int64_t curTime( clockid_t clc = CLOCK_REALTIME );'' — Current time in microseconds for the clock ''clc'', from the Unix epoch (01.01.1970) for the CLOCK_REALTIME. * ''string int2str( int val );'' — Conversion the signed integer to string into the decimal representing. * ''int str2int( const string &val );'' — Conversion the string value ''val'' to the signed integer into the decimal, hexadecimal or octal representing. * ''string uint2str( unsigned val );'' — Conversion the unsigned integer to string into the decimal representing. * ''unsigned long str2uint( const string &val );'' — Conversion the string value ''val'' to the unsigned integer into the decimal, hexadecimal or octal representing. * ''string ll2str( int64_t val );'' — Conversion the signed long integer (64bit) to string into the decimal representing. * ''string real2str( double val, int prec = 15, char tp = 'g' );'' — Conversion the real value in double precision with precision ''prec'' of signs and type ''tp'' to string. * ''double str2real( const string &val );'' — Conversion the string value ''val'' to the real value. * ''string strParse( const string &path, int level, const string &sep, int *off = NULL, bool mergeSepSymb = false );'' — String ''path'' parsing to the components, which separated by ''sep'', in single symbols merging ''mergeSepSymb'', starting from the offset ''off'' and with control to the item's offset end in it. * ''string strLine( const string &str, int level, int *off = NULL );'' — Multiline text parsing to separate lines, starting from the offset ''off'' and with control to the item's offset end in it. * ''string strMess( const char *fmt, ... );'' — String forming by the template ''fmt'' and the arguments, implemented on the basis of "sprintf". |
h Russian (ru) | ==== Внешние функции ==== В библиотеку включен ряд внешних функций объекта [[Documents/API#TSYS|TSYS]] ядра OpenSCADA для упрощения и унификации ряда внутренних операций: * ''int64_t curTime( clockid_t clc = CLOCK_REALTIME );'' — Текущее время в микросекундах для счетчика ''clc'', с начала эпохи Unix (01.01.1970) для CLOCK_REALTIME. * ''string int2str( int val );'' — Преобразование целого знакового в строку в десятичном представлении. * ''int str2int( const string &val );'' — Преобразование значения строки ''val'' в десятичном, шестнадцатеричном или восьмеричном представлении в целое знаковое. * ''string uint2str( unsigned val );'' — Преобразования целого беззнакового в строку в десятичном представлении. * ''unsigned long str2uint( const string &val );'' — Преобразование значения строки ''val'' в десятичном, шестнадцатеричном или восьмеричном представлении в целое беззнаковое. * ''string ll2str( int64_t val );'' — Преобразования длинного целого (64бит) в строку в десятичном представлении. * ''string real2str( double val, int prec = 15, char tp = 'g' );'' — Преобразования вещественного с точностью ''prec'' знаков и типом ''tp'' в строку. * ''double str2real( const string &val );'' — Преобразование значения строки ''val'' в вещественное. * ''string strParse( const string &path, int level, const string &sep, int *off = NULL, bool mergeSepSymb = false );'' — Разбор строки ''path'' на составляющие, отделённые разделителем ''sep'', объединяя односимвольные ''mergeSepSymb'', начиная со смещения ''off'' и контролируя смещение конца элемента в нём же. * ''string strLine( const string &str, int level, int *off = NULL );'' — Разбор многострочного текста на отдельные строки, начиная со смещения ''off'' и контролируя смещение конца элемента в нём же. * ''string strMess( const char *fmt, ... );'' — Формирование стоки по шаблону ''fmt'' и аргументам, реализовано на основе "sprintf". |
h Ukrainian (uk) | ==== Зовнішні функції ==== До бібліотеки включено низку зовнішніх функцій об'єкту [[Documents/API#TSYS|TSYS]] ядра OpenSCADA для спрощення та уніфікації низки внутрішніх операцій: * ''int64_t curTime( clockid_t clc = CLOCK_REALTIME );'' — Поточний час у мікросекундах для лічильника ''clc'', з початку епохи Unix (01.01.1970) для CLOCK_REALTIME. * ''string int2str( int val );'' — Перетворення цілого знакового у рядок в десятковому представлені. * ''int str2int( const string &val );'' — Перетворення значення рядка ''val'' в десятковому, шістнадцятковому або вісімковому представлені у ціле знакове. * ''string uint2str( unsigned val );'' — Перетворення цілого беззнакового у рядок в десятковому представлені. * ''unsigned long str2uint( const string &val );'' — Перетворення значення рядка ''val'' в десятковому, шістнадцятковому або вісімковому представлені у ціле беззнакове. * ''string ll2str( int64_t val );'' — Перетворення довгого цілого (64біт) у рядок в десятковому представлені. * ''string real2str( double val, int prec = 15, char tp = 'g' );'' — Перетворення реального із точністю ''prec'' знаків і типом ''tp'' у рядок. * ''double str2real( const string &val );'' — Перетворення значення рядка ''val'' у реальне. * ''string strParse( const string &path, int level, const string &sep, int *off = NULL, bool mergeSepSymb = false );'' — Розбір рядку ''path'' на складові, відокремлені роздільником ''sep'', об'єднуючи односимвольні ''mergeSepSymb'', починаючи зі зміщення ''off'' і контролюючи зміщення кінця елементу в ньому ж. * ''string strLine( const string &str, int level, int *off = NULL );'' — Розбір багаторядкового тексту на окремі рядки, починаючи зі зміщення ''off'' і контролюючи зміщення кінця елементу в ньому ж. * ''string strMess( const char *fmt, ... );'' — Формування рядка за шаблоном ''fmt'' та аргументами, реалізовано на основі "sprintf". |