#include <ObjectRepository.h>
|
| ObjectRepository (const std::shared_ptr< uniset::Configuration > &conf) |
|
void | registration (const std::string &name, const uniset::ObjectPtr oRef, const std::string §ion, bool force=false) const |
|
void | registration (const std::string &fullName, const uniset::ObjectPtr oRef, bool force=false) const |
|
void | unregistration (const std::string &name, const std::string §ion) const |
|
void | unregistration (const std::string &fullName) const |
|
uniset::ObjectPtr | resolve (const std::string &name, const std::string &NSName="NameService") const |
|
bool | isExist (const uniset::ObjectPtr &oref) const |
|
bool | isExist (const std::string &fullName) const |
|
bool | list (const std::string §ion, uniset::ListObjectName *ls, size_t how_many=300) const |
|
bool | listSections (const std::string &in_section, uniset::ListObjectName *ls, size_t how_many=300) const |
|
bool | createSection (const std::string &name, const std::string &in_section) const |
|
bool | createSectionF (const std::string &fullName) const |
|
bool | createRootSection (const std::string &name) const |
| Функция создания секции в корневом 'каталоге'.
|
|
bool | removeSection (const std::string &fullName, bool recursive=false) const |
| Функция удаления секции
|
|
bool | renameSection (const std::string &newName, const std::string &fullName) const |
| Функция переименования секции
|
|
void | printSection (const std::string &fullName) const |
|
- Работа с CORBA-репозиторием (NameService).
- Заметки
- Репозиторий работает только, с локальным репозиторием