Puma Reference Manual Puma::CStorage Class Reference



Puma::CStorage Class Reference

Storage class of an object. More...

#include <Puma/CStorage.h>

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 Mon Oct 21 2013.