|
Astra Linux Directory Client Core API
1.7.0
|
Файлы | |
| файл | ALDUtils.h |
Классы | |
| class | ALD::CALDFormatCall |
| class | ALD::CALDStaticHelper |
Макросы | |
| #define | FMTSTR CALDFormatCall(__FILE__, __FUNCTION__, __LINE__) |
| #define | ALD_HOST_MAX_SIZE 255 |
Определения типов | |
| typedef list< string > | ALD::ald_string_list |
| typedef list< int > | ALD::ald_int_list |
| typedef vector< string > | ALD::ald_string_vector |
| typedef vector< int > | ALD::ald_int_vector |
| typedef pair< string, string > | ALD::ald_string_pair |
| typedef map< string, string > | ALD::ald_string_map |
| typedef multimap< string, string > | ALD::ald_string_multimap |
Функции | |
| void | ALD::UseTermColors (bool colored) |
| bool | ALD::IsTermColored () |
| string | ALD::t_cmd (const char *cmd) |
| string | ALD::t_dflt () |
| const char * | ALD::ExtractFileName (const char *pszFileName) |
| const char * | ALD::ExtractFuncName (const char *pszFuncName) |
| bool | ALD::ParsePair (const string &line, string &name, string &value) |
| string | ALD::CurrentUser () |
| string | ALD::DefaultCodeset () |
| string | ALD::HostName (const string &host) |
| string | ALD::TildeSubst (const string &file) |
| string | ALD::HostDomain (const string &host) |
| string | ALD::PFM2Name (const string &PFM) |
Объявление вспомогательных типов и функций общего назначения
| #define ALD_HOST_MAX_SIZE 255 |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Максимальная длина имени компьютера
| #define FMTSTR CALDFormatCall(__FILE__, __FUNCTION__, __LINE__) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Макрос форматирования
| typedef list<int> ALD::ald_int_list |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Список целых
| typedef vector<int> ALD::ald_int_vector |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Вектор целых
| typedef list<string> ALD::ald_string_list |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Список строк
| typedef map<string, string> ALD::ald_string_map |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
MAP строка => строка
| typedef multimap<string, string> ALD::ald_string_multimap |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
MultiMAP строка => строка
| typedef pair<string, string> ALD::ald_string_pair |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Пара строк
| typedef vector<string> ALD::ald_string_vector |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Вектор строк
| string ALD::CurrentUser | ( | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает текущего пользователя
| string ALD::DefaultCodeset | ( | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает кодовую страницу по умолчанию
| const char* ALD::ExtractFileName | ( | const char * | pszFileName | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает имя файла по полному пути
| const char* ALD::ExtractFuncName | ( | const char * | pszFuncName | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает короткое имя функции по полному имени
| string ALD::HostDomain | ( | const string & | host | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает домен по имени компьютера
| string ALD::HostName | ( | const string & | host | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Разыменовывает компьютер по имени
| bool ALD::IsTermColored | ( | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает признак использования цветового офрмления в терминале
| bool ALD::ParsePair | ( | const string & | line, |
| string & | name, | ||
| string & | value | ||
| ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Разбор строки (имя=значение)
| string ALD::PFM2Name | ( | const string & | PFM | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Возвращает короткое имя функции по полному
| string ALD::t_cmd | ( | const char * | cmd | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Условный вывод команды форматирования терминала
| string ALD::t_dflt | ( | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Условный вывод команды сброса форматирования терминала
| string ALD::TildeSubst | ( | const string & | file | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Разворачивает домашний каталог (~)
| void ALD::UseTermColors | ( | bool | colored | ) |
#include </opt/build/ald-1.7.47/src/include/ALDUtils.h>
Устанавливает признак использования цветового офрмления в терминале