00001 // -*- C++ -*- 00002 // 00003 // Pagefile_Memory_Pool.inl,v 4.2 2005/10/28 16:14:54 ossama Exp 00004 00005 #if defined (ACE_WIN32) 00006 00007 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00008 00009 ACE_INLINE size_t 00010 ACE_Pagefile_Memory_Pool::round_to_chunk_size (size_t nbytes) 00011 { 00012 return (nbytes + ACE_DEFAULT_PAGEFILE_POOL_CHUNK - 1) 00013 & (~(ACE_DEFAULT_PAGEFILE_POOL_CHUNK - 1)); 00014 } 00015 00016 ACE_INLINE size_t 00017 ACE_Pagefile_Memory_Pool::round_to_page_size (size_t nbytes) 00018 { 00019 return ACE::round_to_pagesize (static_cast<off_t> (nbytes)); 00020 } 00021 00022 ACE_INLINE int 00023 ACE_Pagefile_Memory_Pool::sync (ssize_t, int) 00024 { 00025 return 0; 00026 } 00027 00028 ACE_INLINE int 00029 ACE_Pagefile_Memory_Pool::sync (void *, size_t, int) 00030 { 00031 return 0; 00032 } 00033 00034 ACE_INLINE int 00035 ACE_Pagefile_Memory_Pool::protect (ssize_t, int) 00036 { 00037 return 0; 00038 } 00039 00040 ACE_INLINE int 00041 ACE_Pagefile_Memory_Pool::protect (void *, size_t, int) 00042 { 00043 return 0; 00044 } 00045 00046 ACE_INLINE void * 00047 ACE_Pagefile_Memory_Pool::base_addr (void) const 00048 { 00049 return 0; 00050 } 00051 00052 ACE_END_VERSIONED_NAMESPACE_DECL 00053 00054 #endif /* ACE_WIN32 */