The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Qt::Core::QSharedMemory

PUBLIC METHODS

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

ENUM VALUES

ReadOnly
ReadWrite
NoError
PermissionDenied
InvalidSize
KeyError
AlreadyExists
NotFound
LockError
OutOfResources
UnknownError

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html