Rogue Wave Views Foundation Package API Reference Guide |
Rogue Wave Views Documentation Home |
Classes | |
class | IlPoolOf(Char) |
A predefined memory pool that manages pointers to char . More... | |
class | IlPoolOf(IlUInt) |
A memory pool of arrays of IlUInt s. More... | |
class | IlPoolOf(NAME) |
A generic class that handles memory pools. More... | |
class | IlPoolOf(Pointer) |
A predefined memory pool that manages pointers to void . More... | |
Macros | |
#define | IlDeclarePoolOf(NAME, TYPE) |
Declares a new pool. More... | |
#define | IlDefinePoolOf(NAME) |
Defines a new pool. More... | |
Library: ilog
Declaration of the IlPool
class.
#define IlDeclarePoolOf | ( | NAME, | |
TYPE | |||
) |
Declares a new pool.
This macro declares a new class called IlPoolOf(
NAME)
. The call to IlDeclarePoolOf
usually appears in a header file (although you might want to create a private pool, locally in a C++ source file).
The definition of this class must be done in a C++ source file by calling the macro IlDefinePoolOf(
NAME)
.
NAME | The identifier of this pool. |
TYPE | The type of the objects that are handled by this pool. |
IlDefinePoolOf
. #define IlDefinePoolOf | ( | NAME | ) |
Defines a new pool.
This macro defines the class IlPoolOf(
NAME)
that must have been declared, using a call to IlDeclarePoolOf(
NAME,
TYPE)
.
IlDeclarePoolOf
. © Copyright 2018, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.