Lines Matching defs:BFile

7 	BFile implementation.
30 //! Creates an uninitialized BFile.
31 BFile::BFile()
39 //! Creates a copy of the supplied BFile.
40 /*! If \a file is uninitialized, the newly constructed BFile will be, too.
41 \param file the BFile object to be copied
43 BFile::BFile(const BFile &file)
52 /*! \brief Creates a BFile and initializes it to the file referred to by
58 BFile::BFile(const entry_ref *ref, uint32 openMode)
67 /*! \brief Creates a BFile and initializes it to the file referred to by
73 BFile::BFile(const BEntry *entry, uint32 openMode)
82 /*! \brief Creates a BFile and initializes it to the file referred to by
88 BFile::BFile(const char *path, uint32 openMode)
97 /*! \brief Creates a BFile and initializes it to the file referred to by
106 BFile::BFile(const BDirectory *dir, const char *path, uint32 openMode)
118 BFile::~BFile()
129 /*! \brief Re-initializes the BFile to the file referred to by the
157 BFile::SetTo(const entry_ref *ref, uint32 openMode)
180 /*! \brief Re-initializes the BFile to the file referred to by the
199 BFile::SetTo(const BEntry *entry, uint32 openMode)
223 /*! \brief Re-initializes the BFile to the file referred to by the
240 BFile::SetTo(const char *path, uint32 openMode)
261 /*! \brief Re-initializes the BFile to the file referred to by the
282 BFile::SetTo(const BDirectory *dir, const char *path, uint32 openMode)
305 - \c true, if the BFile has been initialized properly and the file has
310 BFile::IsReadable() const
320 - \c true, if the BFile has been initialized properly and the file has
325 BFile::IsWritable() const
339 BFile::Read(void *buffer, size_t size)
356 BFile::ReadAt(off_t location, void *buffer, size_t size)
372 BFile::Write(const void *buffer, size_t size)
389 BFile::WriteAt(off_t location, const void *buffer, size_t size)
416 BFile::Seek(off_t offset, uint32 seekMode)
431 BFile::Position() const
443 Note: There's no problem with setting the size of a BFile opened in
453 BFile::SetSize(off_t size)
466 BFile::GetSize(off_t* size) const
473 //! Assigns another BFile to this BFile.
474 /*! If the other BFile is uninitialized, this one will be too. Otherwise it
476 \param file the original BFile
477 \return a reference to this BFile
479 BFile &
480 BFile::operator=(const BFile &file)
501 void BFile::_PhiloFile1() {}
502 void BFile::_PhiloFile2() {}
503 void BFile::_PhiloFile3() {}
504 void BFile::_PhiloFile4() {}
505 void BFile::_PhiloFile5() {}
506 void BFile::_PhiloFile6() {}
515 BFile::get_fd() const
524 BFile::close_fd()