sharedfile.h File Reference


Detailed Description

Interface for SharedFile class.

Definition in file sharedfile.h.

#include <hn/event.h>
#include <hn/object.h>
#include <hn/hasher.h>
#include <set>
#include <iosfwd>
#include <boost/filesystem/path.hpp>
#include <boost/weak_ptr.hpp>

Include dependency graph for sharedfile.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Typedefs

typedef boost::shared_ptr<
MoveWork
MoveWorkPtr

Enumerations

enum  SFEvent { SF_DESTROY = 0, SF_ADDED, SF_METADATA_ADDED }
 Events emitted from SharedFile objects. More...

Typedef Documentation

typedef boost::shared_ptr<MoveWork> MoveWorkPtr
 

Definition at line 42 of file sharedfile.h.


Enumeration Type Documentation

enum SFEvent
 

Events emitted from SharedFile objects.

Enumeration values:
SF_DESTROY  Posted whenever SharedFile is about to be destroyed.
SF_ADDED  Posted whenever new SharedFile is constructed.
SF_METADATA_ADDED  Posted whenever metadata is added to SharedFile.

Definition at line 33 of file sharedfile.h.