publish FileStream etc.

This commit is contained in:
David Rose 2008-10-15 05:40:15 +00:00
parent e2815caa72
commit 8a2f16b5b0
4 changed files with 22 additions and 18 deletions

View File

@ -15,7 +15,7 @@
////////////////////////////////////////////////////////////////////
// Function: IFileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE IFileStream::
@ -24,7 +24,7 @@ IFileStream() : istream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: IFileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE IFileStream::
@ -34,7 +34,7 @@ IFileStream(const char *filename, ios::openmode mode) : istream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: IFileStream::Destructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE IFileStream::
@ -44,7 +44,7 @@ INLINE IFileStream::
////////////////////////////////////////////////////////////////////
// Function: IFileStream::open
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void IFileStream::
@ -58,7 +58,7 @@ open(const char *filename, ios::openmode mode) {
////////////////////////////////////////////////////////////////////
// Function: IFileStream::close
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void IFileStream::
@ -68,7 +68,7 @@ close() {
////////////////////////////////////////////////////////////////////
// Function: OFileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE OFileStream::
@ -77,7 +77,7 @@ OFileStream() : ostream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: OFileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE OFileStream::
@ -87,7 +87,7 @@ OFileStream(const char *filename, ios::openmode mode) : ostream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: OFileStream::Destructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE OFileStream::
@ -97,7 +97,7 @@ INLINE OFileStream::
////////////////////////////////////////////////////////////////////
// Function: OFileStream::open
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void OFileStream::
@ -111,7 +111,7 @@ open(const char *filename, ios::openmode mode) {
////////////////////////////////////////////////////////////////////
// Function: OFileStream::close
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void OFileStream::
@ -121,7 +121,7 @@ close() {
////////////////////////////////////////////////////////////////////
// Function: FileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE FileStream::
@ -130,7 +130,7 @@ FileStream() : iostream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: FileStream::Constructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE FileStream::
@ -140,7 +140,7 @@ FileStream(const char *filename, ios::openmode mode) : iostream(&_buf) {
////////////////////////////////////////////////////////////////////
// Function: FileStream::Destructor
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE FileStream::
@ -150,7 +150,7 @@ INLINE FileStream::
////////////////////////////////////////////////////////////////////
// Function: FileStream::open
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void FileStream::
@ -164,7 +164,7 @@ open(const char *filename, ios::openmode mode) {
////////////////////////////////////////////////////////////////////
// Function: FileStream::close
// Access: Public
// Access: Published
// Description:
////////////////////////////////////////////////////////////////////
INLINE void FileStream::

View File

@ -31,7 +31,7 @@
// entire process, on I/O waits).
////////////////////////////////////////////////////////////////////
class EXPCL_DTOOL IFileStream : public istream {
public:
PUBLISHED:
INLINE IFileStream();
INLINE IFileStream(const char *filename, ios::openmode mode = ios::in);
INLINE ~IFileStream();
@ -53,7 +53,7 @@ private:
// entire process, on I/O waits).
////////////////////////////////////////////////////////////////////
class EXPCL_DTOOL OFileStream : public ostream {
public:
PUBLISHED:
INLINE OFileStream();
INLINE OFileStream(const char *filename, ios::openmode mode = ios::out);
INLINE ~OFileStream();
@ -75,7 +75,7 @@ private:
// rather than the entire process, on I/O waits).
////////////////////////////////////////////////////////////////////
class EXPCL_DTOOL FileStream : public iostream {
public:
PUBLISHED:
INLINE FileStream();
INLINE FileStream(const char *filename, ios::openmode mode = ios::in);
INLINE ~FileStream();

View File

@ -13,6 +13,9 @@ forcetype TypeRegistry
forcetype StreamReader
forcetype StreamWriter
forcetype NeverFreeMemory
forcetype IFileStream
forcetype OFileStream
forcetype FileStream
forcetype ConfigExpress
renametype ConfigExpress ConfigExpress

View File

@ -23,6 +23,7 @@
// interrogate.
#include "pandaSystem.h"
#include "globPattern.h"
#include "pandaFileStream.h"
#include "configFlags.h"
#include "configPage.h"
#include "configPageManager.h"