Initial Patch of Auction House bot rev. 135
[auctionmangos.git] / dep / ACE_wrappers / ace / Shared_Memory_MM.inl
blob6e1f4b76616e2166f5762ae30e202cf322bb46ab
1 // -*- C++ -*-
2 //
3 // $Id: Shared_Memory_MM.inl 80826 2008-03-04 14:51:23Z wotte $
5 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
7 // Return the name of file that is mapped (if any).
9 ACE_INLINE const ACE_TCHAR *
10 ACE_Shared_Memory_MM::filename (void) const
12   return this->shared_memory_.filename ();
15 ACE_INLINE int
16 ACE_Shared_Memory_MM::open (ACE_HANDLE handle,
17                             size_t length,
18                             int prot,
19                             int share,
20                             char *addr,
21                             ACE_OFF_T pos)
23   ACE_TRACE ("ACE_Shared_Memory_MM::open");
24   return shared_memory_.map (handle, length, prot, share, addr, pos);
27 ACE_INLINE int
28 ACE_Shared_Memory_MM::open (const ACE_TCHAR *file_name,
29                             size_t len,
30                             int flags,
31                             int mode,
32                             int prot,
33                             int share,
34                             char *addr,
35                             ACE_OFF_T pos)
37   ACE_TRACE ("ACE_Shared_Memory_MM::open");
38   return shared_memory_.map (file_name, len, flags, mode,
39                              prot, share, addr, pos);
42 ACE_END_VERSIONED_NAMESPACE_DECL