Fairport
v1.0.38
|
Folder objects. More...
#include <algorithm>
#include <boost/iterator/filter_iterator.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include "fairport/util/primitives.h"
#include "fairport/util/errors.h"
#include "fairport/ndb/database_iface.h"
#include "fairport/ltp/propbag.h"
#include "fairport/ltp/table.h"
#include "fairport/pst/message.h"
#include "fairport/pst/contact.h"
#include "fairport/pst/task.h"
#include "fairport/pst/pstutil.h"
Go to the source code of this file.
Classes | |
class | fairport::search_folder |
Search Folder object. More... | |
class | fairport::folder |
A folder in a PST file. More... | |
struct | internal::folder_name_equal |
Namespaces | |
namespace | fairport |
Contains the definition of all in memory representations of disk structures. | |
namespace | internal |
Typedefs | |
typedef detail::item_transform_row < folder > | fairport::folder_transform_row |
typedef detail::item_transform_row < search_folder > | fairport::search_folder_transform_row |
typedef detail::item_transform_info < folder > | fairport::folder_transform_info |
Folder objects.
Defines the folder and search folder abstractions, as well as the transformations used by the boost iterator library to create the folder iterators. Also defines a generic filter used to filter by node type, used by both the folder object and pst object to filter through to the specific nodes of interest when creating iterators.
Definition in file folder.h.