NAME

ACE_MMAP_Memory_Pool_Options - Helper class for constructor options.

SYNOPSIS

#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_; };

DESCRIPTION

This should be a nested class, but that breaks too many compilers.

Initialization method.

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_;

AUTHOR

Doug Schmidt and Prashant Jain

LIBRARY

ace