libwpd::Storage Class Reference

#include <WPXOLEStream.h>

Public Types

enum  {
  Ok, OpenFailed, NotOLE, BadOLE,
  UnknownError
}
 

Public Member Functions

 Storage (WPXInputStream *is)
 Constructs a storage with data.
 
 ~Storage ()
 Destroys the storage.
 
bool isOLEStream ()
 Checks whether the storage is OLE2 storage.
 
int result ()
 Returns the error code of last operation.
 

Private Member Functions

 Storage (const Storage &)
 
Storageoperator= (const Storage &)
 

Private Attributes

StorageIOio
 

Friends

class Stream
 

Member Enumeration Documentation

anonymous enum
Enumerator
Ok 
OpenFailed 
NotOLE 
BadOLE 
UnknownError 

Constructor & Destructor Documentation

libwpd::Storage::Storage ( WPXInputStream is)

Constructs a storage with data.

libwpd::Storage::~Storage ( )

Destroys the storage.

libwpd::Storage::Storage ( const Storage )
private

Member Function Documentation

bool libwpd::Storage::isOLEStream ( )

Checks whether the storage is OLE2 storage.

Referenced by WPXFileStream::isOLEStream(), and WPXStringStream::isOLEStream().

Storage& libwpd::Storage::operator= ( const Storage )
private
int libwpd::Storage::result ( )

Returns the error code of last operation.

Referenced by WPXFileStream::getDocumentOLEStream(), and WPXStringStream::getDocumentOLEStream().

Friends And Related Function Documentation

friend class Stream
friend

Member Data Documentation

StorageIO* libwpd::Storage::io
private

Referenced by Storage().


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

Generated for libwpd by doxygen 1.8.3