Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions
IFileStream Class Reference

Implements a C++ stream object suitable for reading from files on disk. More...

Inheritance diagram for IFileStream:
istream ios ios_base

List of all members.

Public Member Functions

 IFileStream ()
 IFileStream (string filename, openmode mode)
 IFileStream (string filename)
 close ()
 open (string filename, openmode mode)
 open (string filename)

Detailed Description

Implements a C++ stream object suitable for reading from files on disk.

This is similar to ifstream, but it provides low-level support for Panda's simple-threading implementation (using this interface will block only the current thread, rather than the entire process, on I/O waits).


Constructor & Destructor Documentation

IFileStream ( string  filename,
openmode  mode 
)
IFileStream ( string  filename)

Member Function Documentation

close ( )
open ( string  filename,
openmode  mode 
)
open ( string  filename)
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties