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

Класс AutoFILE

Данный класс предназначен для автоматического закрытия FILE. Подробнее...

#include <autofile.hpp>

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

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

 AutoFILE (FILE *f_)
 Создает объект по переданному файлу.

FILE * get () const
 Возвращает переданный файл.

 ~AutoFILE ()
 Закрывает файл, если был передан ненулевой указатель.


Закрытые члены

 AutoFILE (const AutoFILE &)
 запрещаем копирование.

AutoFILE & operator= (const AutoFILE &)
 запрещаем присваивание.


Закрытые данные

FILE * f
 файл для закрытия


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

Данный класс предназначен для автоматического закрытия FILE.

См. определение в файле autofile.hpp строка 23


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

AutoFILE::AutoFILE const AutoFILE &   )  [private]
 

запрещаем копирование.

AutoFILE::AutoFILE FILE *  f_  )  [inline, explicit]
 

Создает объект по переданному файлу.

См. определение в файле autofile.hpp строка 36

00036 : f(f_) {}

AutoFILE::~AutoFILE  )  [inline]
 

Закрывает файл, если был передан ненулевой указатель.

См. определение в файле autofile.hpp строка 46

00046 { if (f) fclose(f); }


Методы

FILE* AutoFILE::get  )  const [inline]
 

Возвращает переданный файл.

См. определение в файле autofile.hpp строка 41

00041 { return f; }

AutoFILE& AutoFILE::operator= const AutoFILE &   )  [private]
 

запрещаем присваивание.


Данные класса

FILE* AutoFILE::f [private]
 

файл для закрытия

См. определение в файле autofile.hpp строка 25


Объявления и описания членов класса находятся в файле:
Документация по ftext. Последние изменения: Sat Mar 20 17:58:15 2004. Создано системой doxygen1.3