Astra Linux Directory Client Core API
1.7.0
|
#include "ALDCommand.h"
Открытые члены | |
void | begin () |
CALDCommandPtr | next () |
CALDCommandPtr | CommandByName (const string &strName) |
void | Remove (const string &strName) |
void | RemoveCommands (CALDCommands &Commands) |
void | Add (CALDCommandPtr Command) |
void | Add (CALDCommand *pCommand) |
void | Add (CALDCommands &Commands) |
void | Assign (const CALDCommands &Commands) |
void | Clear () |
size_t | Size () const |
Защищенные данные | |
ald_command_map | m_mapCommands |
ald_command_map::iterator | m_itCommand |
Класс контейнера команд
void ALD::CALDCommands::Add | ( | CALDCommandPtr | Command | ) |
Добавляет команду
void ALD::CALDCommands::Add | ( | CALDCommand * | pCommand | ) |
Добавляет команду
void ALD::CALDCommands::Add | ( | CALDCommands & | Commands | ) |
Добавляет команду
void ALD::CALDCommands::Assign | ( | const CALDCommands & | Commands | ) |
Заполнение контейнера команд содержимым другого контейнера команд
void ALD::CALDCommands::begin | ( | ) |
Установка итератора на начало
void ALD::CALDCommands::Clear | ( | ) |
Очистка контейнера
CALDCommandPtr ALD::CALDCommands::CommandByName | ( | const string & | strName | ) |
Возвращает команду по имени
CALDCommandPtr ALD::CALDCommands::next | ( | ) |
Продвижение итератора с возвратом текущей команды
void ALD::CALDCommands::Remove | ( | const string & | strName | ) |
Удаляет команду по имени
void ALD::CALDCommands::RemoveCommands | ( | CALDCommands & | Commands | ) |
Удаляет команды перечисленные в другом контейнере команд
size_t ALD::CALDCommands::Size | ( | ) | const |
Размер контейнера (количество команд)
|
protected |
Итератор команд
|
protected |
Карта команд