00001
00002
00003
00004
00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00006
00007
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