Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

libwpd::Storage Class Reference

#include <WPXOLEStream.h>

List of all members.

Public Types

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

Public Member Functions

 Storage (const std::stringstream &memorystream)
 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
 

Enumeration values:
Ok 
OpenFailed 
NotOLE 
BadOLE 
UnknownError 


Constructor & Destructor Documentation

libwpd::Storage::Storage const std::stringstream &  memorystream  ) 
 

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.

Storage& libwpd::Storage::operator= const Storage  )  [private]
 

int libwpd::Storage::result  ) 
 

Returns the error code of last operation.


Friends And Related Function Documentation

friend class Stream [friend]
 


Member Data Documentation

StorageIO* libwpd::Storage::io [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Aug 20 05:20:58 2022 for libwpd by doxygen 1.3.5