#include <ace/ACE_Memory_Pool.h>
class ACE_Shared_Memory_Pool_Options {
public:
ACE_Shared_Memory_Pool_Options ( const char *base_addr = ACE_DEFAULT_BASE_ADDR, size_t max_segments = ACE_DEFAULT_MAX_SEGMENTS, size_t file_perms = ACE_DEFAULT_FILE_PERMS, off_t minimum_bytes = 0, size_t segment_size = ACE_DEFAULT_SEGMENT_SIZE );
const char *base_addr_;
size_t max_segments_;
off_t minimum_bytes_;
size_t file_perms_;
size_t segment_size_;
};
ACE_Shared_Memory_Pool_Options (
const char *base_addr = ACE_DEFAULT_BASE_ADDR,
size_t max_segments = ACE_DEFAULT_MAX_SEGMENTS,
size_t file_perms = ACE_DEFAULT_FILE_PERMS,
off_t minimum_bytes = 0,
size_t segment_size = ACE_DEFAULT_SEGMENT_SIZE
);
const char *base_addr_;
size_t max_segments_;
off_t minimum_bytes_;
size_t file_perms_;
size_t segment_size_;