Puma Reference Manual Puma::CStorage Class Reference



Puma::CStorage Class Reference

Storage class of an object. More...

#include <Puma/CStorage.h>

List of all members.

Public Types

enum  Type {
  CLASS_STATIC,
  CLASS_AUTOMATIC,
  CLASS_DYNAMIC,
  CLASS_THREAD,
  CLASS_NONE
}
 The storage classes. More...

Detailed Description

Storage class of an object.

Defines the minimum potential lifetime of the storage containing the object. There are three resp. four different storage classes: static, automatic, thread, and dynamic.


Member Enumeration Documentation

The storage classes.

Enumerator:
CLASS_STATIC 

Static storage class.

CLASS_AUTOMATIC 

Automatic storage class.

CLASS_DYNAMIC 

Dynamic storage class.

CLASS_THREAD 

Thread local storage (TLS) class.

CLASS_NONE 

Undefined storage class.




Puma Reference Manual. Created on Sat Jun 30 2012.