lestes::md::mem Namespace Reference


Classes

class  mem_alloc_manager
 Manager for variable allocation. More...
class  allocator_base
 Base class for memory allocators. More...
class  local_variable_allocator_base
 Manager for local variable allocation. More...
class  global_variable_allocator_base
 Manager for global variable allocation. More...
class  local_variable_allocator
 Manager for local variable allocation. More...
class  global_variable_allocator
 Manager for global variable allocation. More...

Typedefs

typedef list< srp< pi_mf_stack > > pi_mf_stack_list_type
typedef set< srp< pi_mf_stack > > pi_mf_stack_set_type
typedef list< srp< pi_pi > > pi_pi_list_type
typedef list< srp< pi_operand > > pi_operand_list_type
typedef map< srp< ss_object_declaration >,
srp< pi_mf_decl > > 
decl2mf_decl_map_type
typedef map< srp< ss_object_declaration >,
srp< pi_mf_stack > > 
decl2mf_stack_map_type
typedef map< srp< pi_mem_factory >,
srp< literal_info_base > > 
mf2pi_li_map_type
typedef list< srp< pi_mem > > pi_mem_list_type

Functions

 declare_logger (log)
 initialize_logger (log,"memory_allocators", md_logger)


Typedef Documentation

typedef map< srp< ss_object_declaration >, srp< pi_mf_decl > > lestes::md::mem::decl2mf_decl_map_type

typedef map< srp< ss_object_declaration >, srp< pi_mf_stack > > lestes::md::mem::decl2mf_stack_map_type

typedef map< srp< pi_mem_factory >, srp< literal_info_base > > lestes::md::mem::mf2pi_li_map_type

typedef list< srp< pi_mem > > lestes::md::mem::pi_mem_list_type

typedef list< srp< pi_mf_stack > > lestes::md::mem::pi_mf_stack_list_type

typedef set< srp< pi_mf_stack > > lestes::md::mem::pi_mf_stack_set_type

typedef list< srp< pi_operand > > lestes::md::mem::pi_operand_list_type

typedef list< srp< pi_pi > > lestes::md::mem::pi_pi_list_type


Function Documentation

lestes::md::mem::declare_logger ( log   ) 

lestes::md::mem::initialize_logger ( log  ,
"memory_allocators"  ,
md_logger   
)


Generated on Mon Feb 12 18:49:18 2007 for lestes by doxygen 1.5.1-20070107