KolibriLib
Loading...
Searching...
No Matches
KolibriLib::OS Namespace Reference

Работа с системой More...

Functions

ksys_colors_table_t GetSystemColors ()
 Получить системные цвета
 
unsigned int WaitEvent ()
 Ждать ивента
 
unsigned int WaitEvent (uint32_t TimeOut)
 Ждать ивента
 
unsigned int CheckEvent ()
 Проверить пришёл ли ли ивент
 
int Exec (std::string AppName, std::string args)
 Запустить программу
 
ksys_time_t GetTime ()
 Получить системное время
 

Variables

ksys_colors_table_t sys_color_table
 Таблица стандартных(системных) цветов
 

Detailed Description

Работа с системой

Function Documentation

◆ CheckEvent()

unsigned int KolibriLib::OS::CheckEvent ( )
inline

Проверить пришёл ли ли ивент

Returns
Ивен

◆ Exec()

int KolibriLib::OS::Exec ( std::string AppName,
std::string args )
inline

Запустить программу

Parameters
AppNameпуть до программы + имя
argsаргументы
Returns
то что возвращает сама программа, -1 если исполняемы файл не найден

◆ GetSystemColors()

ksys_colors_table_t KolibriLib::OS::GetSystemColors ( )

Получить системные цвета

изменяет переменную sys_color_table

Returns
Таблица системных цветов

◆ GetTime()

ksys_time_t KolibriLib::OS::GetTime ( )
inline

Получить системное время

Returns

◆ WaitEvent() [1/2]

unsigned int KolibriLib::OS::WaitEvent ( )
inline

Ждать ивента

Returns
Ивент

◆ WaitEvent() [2/2]

unsigned int KolibriLib::OS::WaitEvent ( uint32_t TimeOut)
inline

Ждать ивента

Parameters
Таймаут(в 1/100 секунды)
Returns
Ивент