#include <Malloc_T.h>
Inheritance diagram for ACE_Malloc:


Public Methods | |
| ACE_Malloc (const ACE_TCHAR *pool_name=0) | |
| ACE_Malloc (const ACE_TCHAR *pool_name, const ACE_TCHAR *lock_name, const ACE_MEM_POOL_OPTIONS *options=0) | |
|
||||||||||
|
Initialize ACE_Malloc. This constructor passes pool_name to initialize the memory pool, and uses ACE::basename() to automatically extract out the name used for the underlying lock name (if necessary). Note that pool_name should be located in a directory with the appropriate visibility and protection so that all processes that need to access it can do so. Definition at line 305 of file Malloc_T.i. References ACE_MEM_POOL_2, and ACE_TCHAR.
00306 : ACE_Malloc_T<ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block> (pool_name) 00307 { 00308 } |
|
||||||||||||||||||||
|
Initialize ACE_Malloc. This constructor passes pool_name to initialize the memory pool, and uses lock_name to automatically extract out the name used for the underlying lock name (if necessary). In addition, options is passed through to initialize the underlying memory pool. Note that pool_name should be located in a directory with the appropriate visibility and protection so that all processes that need to access it can do so. Definition at line 311 of file Malloc_T.i. References ACE_MEM_POOL_2, ACE_MEM_POOL_OPTIONS, and ACE_TCHAR.
00314 : ACE_Malloc_T<ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block> (pool_name, lock_name, options) 00315 { 00316 } |
1.2.14 written by Dimitri van Heesch,
© 1997-2002