|
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 |
Карта команд