Fairport  v1.0.38
fairport/pst/message.h File Reference

Message related classes. More...

#include <functional>
#include <ostream>
#include <boost/iterator/transform_iterator.hpp>
#include "fairport/ndb/database_iface.h"
#include "fairport/ndb/node.h"
#include "fairport/ltp/propbag.h"
#include "fairport/ltp/table.h"
#include "fairport/pst/pstutil.h"
+ Include dependency graph for message.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fairport::attachment
 Encapsulates an attachment to a message. More...
class  fairport::attachment_transform
 Defines a transform from a row to an attachment object. More...
class  fairport::recipient
 A recipient of a message. More...
struct  fairport::recipient_transform
 Defines a transform from a row to a recipient object. More...
class  fairport::message
 Represents a message in a PST file. More...

Namespaces

namespace  fairport
 

Contains the definition of all in memory representations of disk structures.


Typedefs

typedef
detail::item_transform_row
< message > 
fairport::message_transform_row
typedef
detail::item_transform_info
< message > 
fairport::message_transform_info

Functions

std::ostream & fairport::operator<< (std::ostream &out, const attachment &attach)
 operator<< overload for writing an attachment to an ostream

Detailed Description

Message related classes.

Author:
Terry Mahaffey

Defines the message, attachment, and recipient abstractions.

Definition in file message.h.