#include "dds/DCPS/dcps_export.h"
#include "dds/DCPS/RcHandle_T.h"
#include "dds/DCPS/RcObject_T.h"
#include "ace/Synch_Traits.h"
#include "ace/SString.h"
#include "ace/os_include/os_dirent.h"
#include <iosfwd>
#include "dds/DCPS/PoolAllocator.h"
#include <iterator>
Include dependency graph for FileSystemStorage.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | OpenDDS |
namespace | OpenDDS::FileSystemStorage |
Classes | |
class | OpenDDS::FileSystemStorage::Directory |
class | OpenDDS::FileSystemStorage::Directory::Iterator< Item > |
class | OpenDDS::FileSystemStorage::File |
Defines | |
#define | OPENDDS_FILESYSTEMSTORAGE_MAX_FILES_PER_DIR 512 |
#define | DDS_DIRENT ACE_DIRENT |
#define | DDS_Dirent ACE_Dirent |
Functions | |
ACE_TString | OpenDDS::FileSystemStorage::b32h_encode (const ACE_TCHAR *decoded) |
ACE_TString | OpenDDS::FileSystemStorage::b32h_decode (const ACE_TCHAR *encoded) |
#define DDS_Dirent ACE_Dirent |
Definition at line 91 of file FileSystemStorage.h.
Referenced by OpenDDS::FileSystemStorage::Directory::Directory(), recursive_remove(), and OpenDDS::FileSystemStorage::Directory::scan_dir().
#define DDS_DIRENT ACE_DIRENT |
See $DDS_ROOT/docs/design/persistence.txt General usage notes for FileSystemStorage:
Definition at line 90 of file FileSystemStorage.h.
Referenced by recursive_remove(), and OpenDDS::FileSystemStorage::Directory::scan_dir().
#define OPENDDS_FILESYSTEMSTORAGE_MAX_FILES_PER_DIR 512 |
Definition at line 38 of file FileSystemStorage.h.
Referenced by OpenDDS::FileSystemStorage::Directory::add_entry().