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

# Класс BGDNet::Path

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

`#include <BGDNetPath.h>`

Граф наследования:BGDNet::Path:

[см. легенду]
Граф связей класса BGDNet::Path:

[см. легенду]
Полный список членов класса

## Открытые члены
| Path (void)
| Конструктор по умолчанию.
| Path (const String &fullPath, nuint8 nameSpc)
| Конструктор. Подробнее...
| Path (const Path &p)
| Инициализатор копии.
Path & | operator= (const Path &p)
| Оператор присваивания.
nuint8 | ns (void) const
| Возвращает идентификатор пространства имет, к которому относится путь.
String | srv (void) const
| Доступ к имени сервера. Подробнее...
String | vol (void) const
| Доступ к имени тома. Подробнее...
String | path (void) const
| Доступ к полному пути к файлу или каталогу. Подробнее...
String | name (void) const throw (Exception)
| Доступ к имени файла или каталога. Подробнее...
String | dir (void) const throw (Exception)
| Доступ к имени каталога, содержащего элемент, на который указывает полный путь. Подробнее...

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

Класс "Путь".

Полный путь может содержать имя сервера, имя тома, имена каталогов и имя файла. Класс Path облегчает работу с компонентами полного пути.

Примеры:

  ChangeOwner.cpp, DirTree.cpp и ListFiles.cpp.

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

BGDNet::Path::Path | ( | const String & | fullPath,
|  | nuint8 | nameSpc
| ) |

  | Конструктор. Аргументы:
  fullPath | Ссылка на строку, содержащую полный путь.
  nameSpc | Идентификатор пространства имен, в котором задан путь.

## Методы

String BGDNet::Path::dir | ( | void |  | ) | const throw (Exception)

| Доступ к имени каталога, содержащего элемент, на который указывает полный путь. Возвращает: Строка, содержащая имя каталога, содержащего элемент, на который указывает полный путь.

String BGDNet::Path::name | ( | void |  | ) | const throw (Exception)

| Доступ к имени файла или каталога. Возвращает: Строка, содержащая имя файла или каталога.

String BGDNet::Path::path | ( | void |  | ) | const

| Доступ к полному пути к файлу или каталогу. Возвращает: Строка, содержащая полный путь к файлу или каталогу.

String BGDNet::Path::srv | ( | void |  | ) | const

| Доступ к имени сервера. Возвращает: Строка, содержащая имя сервера.

String BGDNet::Path::vol | ( | void |  | ) | const

| Доступ к имени тома. Возвращает: Строка, содержащая имя тома.

Объявления и описания членов классов находятся в файлах:

- BGDNetPath.h
- BGDNetPath.cpp