Pagefile_Memory_Pool.inl

Go to the documentation of this file.
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 */

Generated on Thu Nov 9 09:41:59 2006 for ACE by doxygen 1.3.6