PLearn 0.1
Public Types | Public Member Functions | Public Attributes | Private Types
PLearn::ArrayAllocatorOptions Class Reference

#include <ArrayAllocator.h>

Collaboration diagram for PLearn::ArrayAllocatorOptions:
Collaboration graph
[legend]

List of all members.

Public Types

enum  DeallocatorType { DeallocatorNull = 0, DeallocatorUnsorted = 1, DeallocatorSorted = 2 }
 Set the type of deallocator to use. More...

Public Member Functions

 ArrayAllocatorOptions ()
 Default values.

Public Attributes

Option< size_t, selfnumObjs
 Set number of objects in the array.
Option< DeallocatorType, selfdeallocatorType

Private Types

typedef ArrayAllocatorOptions self

Detailed Description

Definition at line 86 of file ArrayAllocator.h.


Member Typedef Documentation

Definition at line 88 of file ArrayAllocator.h.


Member Enumeration Documentation

Set the type of deallocator to use.

Enumerator:
DeallocatorNull 
DeallocatorUnsorted 
DeallocatorSorted 

Definition at line 101 of file ArrayAllocator.h.


Constructor & Destructor Documentation

PLearn::ArrayAllocatorOptions::ArrayAllocatorOptions ( ) [inline]

Default values.

Definition at line 92 of file ArrayAllocator.h.


Member Data Documentation

Definition at line 106 of file ArrayAllocator.h.

Set number of objects in the array.

Definition at line 98 of file ArrayAllocator.h.

Referenced by PLearn::ArrayAllocator< T, SizeBits >::ArrayAllocator().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines