Shared_Memory_MM.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // Shared_Memory_MM.inl,v 4.3 2005/10/28 16:14:55 ossama Exp
00004 
00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 // Return the name of file that is mapped (if any).
00008 
00009 ACE_INLINE const ACE_TCHAR *
00010 ACE_Shared_Memory_MM::filename (void) const
00011 {
00012   return this->shared_memory_.filename ();
00013 }
00014 
00015 ACE_INLINE int
00016 ACE_Shared_Memory_MM::open (ACE_HANDLE handle,
00017                             int length,
00018                             int prot,
00019                             int share,
00020                             char *addr,
00021                             off_t pos)
00022 {
00023   ACE_TRACE ("ACE_Shared_Memory_MM::open");
00024   return shared_memory_.map (handle, length, prot, share, addr, pos);
00025 }
00026 
00027 ACE_INLINE int
00028 ACE_Shared_Memory_MM::open (const ACE_TCHAR *file_name,
00029                             int len,
00030                             int flags,
00031                             int mode,
00032                             int prot,
00033                             int share,
00034                             char *addr,
00035                             off_t pos)
00036 {
00037   ACE_TRACE ("ACE_Shared_Memory_MM::open");
00038   return shared_memory_.map (file_name, len, flags, mode,
00039                              prot, share, addr, pos);
00040 }
00041 
00042 ACE_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 09:42:03 2006 for ACE by doxygen 1.3.6