IBR-DTNSuite 0.6

ibrcommon::locked_ifstream Class Reference

#include <File.h>

Collaboration diagram for ibrcommon::locked_ifstream:

List of all members.

Public Member Functions

 locked_ifstream ()
 locked_ifstream (File &file, ios_base::openmode mode=ios_base::in)
 ~locked_ifstream ()
void open (File &file, ios_base::openmode mode=ios_base::in)
bool is_open ()
void close ()

Detailed Description

Definition at line 223 of file File.h.


Constructor & Destructor Documentation

ibrcommon::locked_ifstream::locked_ifstream ( )

Definition at line 392 of file File.cpp.

ibrcommon::locked_ifstream::locked_ifstream ( File file,
ios_base::openmode  mode = ios_base::in 
)

Definition at line 396 of file File.cpp.

ibrcommon::locked_ifstream::~locked_ifstream ( )

Definition at line 400 of file File.cpp.


Member Function Documentation

void ibrcommon::locked_ifstream::close ( )

Definition at line 413 of file File.cpp.

References ibrcommon::locked_fstreambuf::close().

Here is the call graph for this function:

bool ibrcommon::locked_ifstream::is_open ( )

Definition at line 408 of file File.cpp.

References ibrcommon::locked_fstreambuf::is_open().

Here is the call graph for this function:

void ibrcommon::locked_ifstream::open ( File file,
ios_base::openmode  mode = ios_base::in 
)

Definition at line 403 of file File.cpp.

References ibrcommon::locked_fstreambuf::open().

Here is the call graph for this function:


The documentation for this class was generated from the following files: