#include <bamFile.h>
Private Member Functions | |
~BamFile () | |
bool | open_read (const Filename &filename, bool report_errors=true) |
TypedWritable * | read_object () |
bool | is_eof () const |
bool | resolve () |
bool | open_write (const Filename &filename, bool report_errors=true) |
bool | write_object (const TypedWritable *object) |
void | close () |
INLINE bool | is_valid_read () const |
INLINE bool | is_valid_write () const |
int | get_file_major_ver () |
int | get_file_minor_ver () |
int | get_current_major_ver () |
int | get_current_minor_ver () |
Private Attributes | |
PUBLISHED | __pad0__: BamFile() |
DatagramInputFile | _din |
DatagramOutputFile | _dout |
BamReader * | _reader |
BamWriter * | _writer |
|
Definition at line 47 of file bamFile.cxx. References close(). |
|
Definition at line 221 of file bamFile.cxx. References _din, _dout, _reader, _writer, DatagramOutputFile::close(), DatagramInputFile::close(), NULL, and resolve(). Referenced by open_read(), open_write(), NodePath::write_bam_file(), write_object(), and ~BamFile(). |
|
Definition at line 276 of file bamFile.cxx. |
|
Definition at line 288 of file bamFile.cxx. |
|
Definition at line 245 of file bamFile.cxx. References _reader, BamReader::get_file_major_ver(), and NULL. |
|
Definition at line 261 of file bamFile.cxx. References _reader, BamReader::get_file_minor_ver(), and NULL. |
|
Definition at line 135 of file bamFile.cxx. References _reader, BamReader::is_eof(), and NULL. Referenced by PT(). |
|
|
|
|
|
Definition at line 58 of file bamFile.cxx. References _din, _reader, close(), VirtualFileSystem::exists(), VirtualFileSystem::get_global_ptr(), BamReader::init(), DatagramInputFile::open(), and DatagramInputFile::read_header(). Referenced by PT(). |
|
Definition at line 169 of file bamFile.cxx. References _dout, _writer, close(), BamWriter::init(), DatagramOutputFile::open(), and DatagramOutputFile::write_header(). Referenced by NodePath::write_bam_file(). |
|
Definition at line 119 of file bamFile.cxx. References _reader, NULL, and BamReader::read_object(). Referenced by PT(). |
|
Definition at line 151 of file bamFile.cxx. References _reader, NULL, and BamReader::resolve(). |
|
Definition at line 202 of file bamFile.cxx. References _writer, close(), NULL, and BamWriter::write_object(). Referenced by NodePath::write_bam_file(). |
|
|
|
Definition at line 71 of file bamFile.h. Referenced by close(), and open_read(). |
|
Definition at line 72 of file bamFile.h. Referenced by close(), and open_write(). |
|
Definition at line 73 of file bamFile.h. Referenced by close(), get_file_major_ver(), get_file_minor_ver(), is_eof(), open_read(), read_object(), and resolve(). |
|
Definition at line 74 of file bamFile.h. Referenced by close(), open_write(), and write_object(). |