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 </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Максимальная длина имени компьютера
#define FMTSTR CALDFormatCall(__FILE__, __FUNCTION__, __LINE__) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Макрос форматирования
typedef list<int> ALD::ald_int_list |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Список целых
typedef vector<int> ALD::ald_int_vector |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Вектор целых
typedef list<string> ALD::ald_string_list |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Список строк
typedef map<string, string> ALD::ald_string_map |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
MAP строка => строка
typedef multimap<string, string> ALD::ald_string_multimap |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
MultiMAP строка => строка
typedef pair<string, string> ALD::ald_string_pair |
typedef vector<string> ALD::ald_string_vector |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Вектор строк
string ALD::CurrentUser | ( | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает текущего пользователя
string ALD::DefaultCodeset | ( | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает кодовую страницу по умолчанию
const char* ALD::ExtractFileName | ( | const char * | pszFileName | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает имя файла по полному пути
const char* ALD::ExtractFuncName | ( | const char * | pszFuncName | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает короткое имя функции по полному имени
string ALD::HostDomain | ( | const string & | host | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает домен по имени компьютера
string ALD::HostName | ( | const string & | host | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Разыменовывает компьютер по имени
bool ALD::IsTermColored | ( | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает признак использования цветового офрмления в терминале
bool ALD::ParsePair | ( | const string & | line, |
string & | name, | ||
string & | value | ||
) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Разбор строки (имя=значение)
string ALD::PFM2Name | ( | const string & | PFM | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Возвращает короткое имя функции по полному
string ALD::t_cmd | ( | const char * | cmd | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Условный вывод команды форматирования терминала
string ALD::t_dflt | ( | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Условный вывод команды сброса форматирования терминала
string ALD::TildeSubst | ( | const string & | file | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Разворачивает домашний каталог (~)
void ALD::UseTermColors | ( | bool | colored | ) |
#include </home/builder/find-update-new/add_packages_to_build/ald/ald-1.7.57/src/include/ALDUtils.h>
Устанавливает признак использования цветового офрмления в терминале