Титульная страница   Иерархия классов   Алфавитный указатель   Классы   Файлы   Члены классов   Члены файла   Примеры  

Класс BGDNet::Context

Класс "Контекст". Подробнее...

#include <BGDNetContext.h>

Полный список членов класса

Открытые члены

 Context (void) throw (Exception)
 Конструктор по умолчанию.

 Context (const char *ctxName) throw (Exception)
 Конструктор. Подробнее...

 Context (const Context &ctx) throw (Exception)
 Инициализатор копии.

 ~Context (void)
 Деструктор.

 operator NWDSContextHandle (void) const
 Оператор преобразования к типу NWDSContextHandle.

void name (const char *name)
 Задает положение в дереве NDS. Подробнее...

String name (void) const
 Доступ к текущему положению в дереве NDS. Подробнее...

void dsiFlags (nuint32 flags)
 Установка DSI-флагов для контекста DSI-флаги определяют состав дополнительной информации, возвращаемой некоторыми функциями NDS (напр. Подробнее...

nuint32 dsiFlags (void) const
 Запрос DSI-флагов для контекста DSI-флаги определяют состав дополнительной информации, возвращаемой некоторыми функциями NDS (напр. Подробнее...

void dckFlags (nuint32 flags)
 Установка DCK-флагов для контекста DCK-флаги задают правила работы с именами объектов. Подробнее...

nuint32 dckFlags (void) const
 Запрос DCK-флагов для контекста DCK-флаги задают правила работы с именами объектов. Подробнее...

String dn (const char *name) const
 Преобразование имени в польное имя. Подробнее...

String rdn (const char *name) const
 Преобразование имени в относительное имя. Подробнее...


Подробное описание

Класс "Контекст".

Контекст NDS - это ссылка на определенную точку в дереве NDS.

Примеры:

ChangeOwner.cpp, ListFiles.cpp, ListSubordinates.cpp, NDSTree.cpp и ReadAttr.cpp.


Конструктор(ы)

BGDNet::Context::Context const char *    ctxName throw (Exception) [explicit]
 

Конструктор.

Аргументы:
ctxName  Указатель на строку, содержащую положение в дереве NDS.


Методы

nuint32 BGDNet::Context::dckFlags void    const
 

Запрос DCK-флагов для контекста DCK-флаги задают правила работы с именами объектов.

Возвращает:
Флаги, установленные для данного контекста.

void BGDNet::Context::dckFlags nuint32    flags
 

Установка DCK-флагов для контекста DCK-флаги задают правила работы с именами объектов.

Аргументы:
flags  Переменная, содержащая флаги, которые необходимо установить для данного контекста.

String BGDNet::Context::dn const char *    name const
 

Преобразование имени в польное имя.

Аргументы:
name  Имя объекта в данном контексте
Возвращает:
Полное имя объекта.

nuint32 BGDNet::Context::dsiFlags void    const
 

Запрос DSI-флагов для контекста DSI-флаги определяют состав дополнительной информации, возвращаемой некоторыми функциями NDS (напр.

NDSList, NDSSearch).

Возвращает:
Флаги, установленные для данного контекста.

void BGDNet::Context::dsiFlags nuint32    flags
 

Установка DSI-флагов для контекста DSI-флаги определяют состав дополнительной информации, возвращаемой некоторыми функциями NDS (напр.

NDSList, NDSSearch).

Аргументы:
flags  Переменная, содержащая флаги, которые необходимо установить для данного контекста.

String BGDNet::Context::name void    const
 

Доступ к текущему положению в дереве NDS.

Возвращает:
Строка, содержащая текущее положение в дереве NDS

void BGDNet::Context::name const char *    name
 

Задает положение в дереве NDS.

Аргументы:
name  Указатель на строку, содержащую путь к объекту NDS

String BGDNet::Context::rdn const char *    name const
 

Преобразование имени в относительное имя.

Аргументы:
name  Имя объекта
Возвращает:
Имя объекта в данном контексте.


Объявления и описания членов классов находятся в файлах:
РУП БЕЛГИПРОДОР Документация на BGDNet сгенерирована Mon Apr 1 18:36:54 2002, БЕЛГИПРОДОР ©  2001