Filecache.cpp File Reference

#include "ace/Filecache.h"
#include "ace/Object_Manager.h"
#include "ace/Log_Msg.h"
#include "ace/ACE.h"
#include "ace/Guard_T.h"
#include "ace/OS_NS_string.h"
#include "ace/OS_NS_time.h"
#include "ace/OS_NS_unistd.h"
#include "ace/OS_NS_fcntl.h"
#include "ace/Truncate.h"

Include dependency graph for Filecache.cpp:

Go to the source code of this file.

Defines

#define R_MASK   S_IRUSR|S_IRGRP|S_IROTH
#define W_MASK   S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR|S_IWGRP|S_IWOTH
#define READ_FLAGS   O_RDONLY
#define WRITE_FLAGS   (O_RDWR | O_CREAT | O_TRUNC)
#define ACE_Filecache_Hash   ACE_Hash_Map_Manager_Ex<const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash<const ACE_TCHAR *>, ACE_Equal_To<const ACE_TCHAR *>, ACE_Null_Mutex>
#define ACE_Filecache_Hash_Entry   ACE_Hash_Map_Entry<const ACE_TCHAR *, ACE_Filecache_Object *>


Define Documentation

#define ACE_Filecache_Hash   ACE_Hash_Map_Manager_Ex<const ACE_TCHAR *, ACE_Filecache_Object *, ACE_Hash<const ACE_TCHAR *>, ACE_Equal_To<const ACE_TCHAR *>, ACE_Null_Mutex>

Definition at line 147 of file Filecache.cpp.

#define ACE_Filecache_Hash_Entry   ACE_Hash_Map_Entry<const ACE_TCHAR *, ACE_Filecache_Object *>

Definition at line 149 of file Filecache.cpp.

#define R_MASK   S_IRUSR|S_IRGRP|S_IROTH

Definition at line 23 of file Filecache.cpp.

Referenced by ACE_Filecache_Object::ACE_Filecache_Object(), and ACE_Filecache_Object::release().

#define READ_FLAGS   O_RDONLY

Definition at line 40 of file Filecache.cpp.

Referenced by ACE_Filecache_Object::ACE_Filecache_Object(), and ACE_Filecache_Object::release().

#define W_MASK   S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR|S_IWGRP|S_IWOTH

Definition at line 24 of file Filecache.cpp.

Referenced by ACE_Filecache_Object::ACE_Filecache_Object(), and ACE_Filecache_Object::release().

#define WRITE_FLAGS   (O_RDWR | O_CREAT | O_TRUNC)

Definition at line 42 of file Filecache.cpp.

Referenced by ACE_Filecache_Object::ACE_Filecache_Object(), and ACE_Filecache_Object::release().


Generated on Tue Feb 2 17:22:36 2010 for ACE by  doxygen 1.4.7