#include <ace/ACE_Memory_Pool.h>
class ACE_MMAP_Memory_Pool_Options {
public:
ACE_MMAP_Memory_Pool_Options ( void *base_addr = ACE_DEFAULT_BASE_ADDR, int use_fixed_addr = 1, int write_each_page = 1, off_t minimum_bytes = 0, u_int flags = 0, int guess_on_fault = 1, LPSECURITY_ATTRIBUTES sa = 0 );
void *base_addr_;
int use_fixed_addr_;
int write_each_page_;
off_t minimum_bytes_;
u_int flags_;
int guess_on_fault_;
LPSECURITY_ATTRIBUTES sa_;
};
ACE_MMAP_Memory_Pool_Options (
void *base_addr = ACE_DEFAULT_BASE_ADDR,
int use_fixed_addr = 1,
int write_each_page = 1,
off_t minimum_bytes = 0,
u_int flags = 0,
int guess_on_fault = 1,
LPSECURITY_ATTRIBUTES sa = 0
);
void *base_addr_;
int use_fixed_addr_;
base_addr_
or can we let mmap(2) select it?
int write_each_page_;
off_t minimum_bytes_;
u_int flags_;
mmap
.
int guess_on_fault_;
LPSECURITY_ATTRIBUTES sa_;