- Main Page
- Packages
- Classes
- Files
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# smjg.libs.sdwf.globalmem.GlobalMemoryLock Class Reference

The smjg.libs.sdwf.globalmem.GlobalMemoryLock class holds a lock on a global memory object. More...

List of all members.

## Public Member Functions
| this (GlobalMemoryObject gmo)
| Creates a lock on a given global memory object.
| ~this ()
Properties
void[] | data ()
| Retrieves the data block of this lock's memory object.
string | toString ()
| Retrieves the data of this lock's memory object, converted from a null-terminated string into a D string.

## Detailed Description

The smjg.libs.sdwf.globalmem.GlobalMemoryLock class holds a lock on a global memory object.

Since:
  0.3

Status:
  debug

## Constructor & Destructor Documentation

smjg.libs.sdwf.globalmem.GlobalMemoryLock.this | ( | GlobalMemoryObject | gmo | ) |

Creates a lock on a given global memory object.

Parameters:

  | gmo | memory object to lock.

smjg.libs.sdwf.globalmem.GlobalMemoryLock.~this | ( |  | ) |

## Member Function Documentation

void [] smjg.libs.sdwf.globalmem.GlobalMemoryLock.data | ( |  | ) |

Retrieves the data block of this lock's memory object.

Returns:
  an in-place reference to the memory object data.

Status:
  done

string smjg.libs.sdwf.globalmem.GlobalMemoryLock.toString | ( |  | ) |

Retrieves the data of this lock's memory object, converted from a null-terminated string into a D string.

Returns:
  string representation of the lock's memory object data.

Status:
  done

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

- globalmem.d