Public Types | Public Member Functions

QSharedMemory Class Reference

Search for all occurrences

Detailed Description

Definition at line 57 of file qsharedmemory.h.

#include <qsharedmemory.h>

Inheritance diagram for QSharedMemory:
Inheritance graph
[legend]

List of all members.

Public Types

enum   AccessMode { ReadOnly, ReadWrite }
enum   SharedMemoryError {
  NoError, PermissionDenied, InvalidSize, KeyError,
  AlreadyExists, NotFound, LockError, OutOfResources,
  UnknownError
}

Public Member Functions

  QSharedMemory (QObject *parent=0)
  QSharedMemory (const QString &key, QObject *parent=0)
  ~QSharedMemory ()
void  setKey (const QString &key)
QString  key () const
bool  create (int size, AccessMode mode=ReadWrite)
int  size () const
bool  attach (AccessMode mode=ReadWrite)
bool  isAttached () const
bool  detach ()
void *  data ()
const void *  constData () const
const void *  data () const
bool  lock ()
bool  unlock ()
SharedMemoryError  error () const
QString  errorString () const

Member Enumeration Documentation

enum AccessMode

Constructor & Destructor Documentation

QSharedMemory ( QObject parent = 0 )
QSharedMemory ( const QString key,
QObject parent = 0 
)

Member Function Documentation

void setKey ( const QString key )
QString key ( ) const
bool create ( int  size,
AccessMode  mode = ReadWrite 
)
int size ( ) const
bool attach ( AccessMode  mode = ReadWrite )
bool isAttached ( ) const
bool detach ( )
void* data ( )
const void* constData ( ) const
const void* data ( ) const
bool lock ( )
bool unlock ( )
SharedMemoryError error ( ) const
QString errorString ( ) const

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

QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory
QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory QSharedMemory