ACE 8.0.5
Loading...
Searching...
No Matches
ACE_Malloc_FIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK > Class Template Reference

#include <Malloc_T.h>

Inheritance diagram for ACE_Malloc_FIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK >:
Collaboration diagram for ACE_Malloc_FIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK >:

Public Member Functions

 ACE_Malloc_FIFO_Iterator (ACE_Malloc< ACE_MEM_POOL_2, ACE_LOCK > &malloc, const char *name=0)
Public Member Functions inherited from ACE_Malloc_FIFO_Iterator_T< ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block >
 ACE_Malloc_FIFO_Iterator_T (ACE_Malloc_T< ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block > &malloc, const char *name=0)
 ~ACE_Malloc_FIFO_Iterator_T ()
 Destructor.
int done () const
 Returns 1 when all items have been seen, else 0.
int next (void *&next_entry)
int advance ()
int start ()
void dump () const
 Dump the state of an object.

Additional Inherited Members

Public Types inherited from ACE_Malloc_FIFO_Iterator_T< ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block >
typedef ACE_Control_Block::ACE_Name_Node NAME_NODE
typedef ACE_Control_Block::ACE_Malloc_Header MALLOC_HEADER
Public Attributes inherited from ACE_Malloc_FIFO_Iterator_T< ACE_MEM_POOL_2, ACE_LOCK, ACE_Control_Block >
 ACE_ALLOC_HOOK_DECLARE
 Declare the dynamic allocation hooks.

Constructor & Destructor Documentation

◆ ACE_Malloc_FIFO_Iterator()

template<ACE_MEM_POOL_1, class ACE_LOCK>
ACE_Malloc_FIFO_Iterator< ACE_MEM_POOL_1, ACE_LOCK >::ACE_Malloc_FIFO_Iterator ( ACE_Malloc< ACE_MEM_POOL_2, ACE_LOCK > & malloc,
const char * name = 0 )
inline

If name = 0 it will iterate through everything else only through those entries whose name match.


The documentation for this class was generated from the following files: