ewmscp
..
|
#include <renameEventHandler.h>
Public Types | |
enum | moveTypeEnum { moveTypeEnum::moveFrom, moveTypeEnum::moveTo } |
typedef long | cookieType |
typedef std::chrono::system_clock | timeType |
typedef std::string | pathType |
typedef std::map< cookieType, renameHalfEvent > | mapType |
typedef std::multiset< renameHalfEvent *, decltype(cmp) * > | setType |
Public Member Functions | |
renameHalfEvent (cookieType aCookie, const pathType &aSrcPath, const pathType &aDstPath, moveTypeEnum aMoveType, const singleMap &aMapEntry, timeType::time_point aTimestamp) | |
Static Public Member Functions | |
static bool | cmp (const renameHalfEvent *lhs, const renameHalfEvent *rhs) |
Public Attributes | |
cookieType | cookie |
pathType | srcPath |
pathType | dstPath |
moveTypeEnum | moveType |
const singleMap & | mapEntry |
timeType::time_point | timestamp |
setType::iterator | setIterator |
Definition at line 6 of file renameEventHandler.h.
typedef long renameHalfEvent::cookieType |
Definition at line 8 of file renameEventHandler.h.
typedef std::map<cookieType, renameHalfEvent> renameHalfEvent::mapType |
Definition at line 11 of file renameEventHandler.h.
typedef std::string renameHalfEvent::pathType |
Definition at line 10 of file renameEventHandler.h.
typedef std::multiset<renameHalfEvent*, decltype(cmp)*> renameHalfEvent::setType |
Definition at line 14 of file renameEventHandler.h.
typedef std::chrono::system_clock renameHalfEvent::timeType |
Definition at line 9 of file renameEventHandler.h.
|
strong |
Enumerator | |
---|---|
moveFrom | |
moveTo |
Definition at line 16 of file renameEventHandler.h.
|
inline |
|
inlinestatic |
Definition at line 12 of file renameEventHandler.h.
References timestamp.
cookieType renameHalfEvent::cookie |
Definition at line 21 of file renameEventHandler.h.
Referenced by renameEventHandler::forgetRenameEvent().
pathType renameHalfEvent::dstPath |
Definition at line 23 of file renameEventHandler.h.
const singleMap& renameHalfEvent::mapEntry |
Definition at line 25 of file renameEventHandler.h.
moveTypeEnum renameHalfEvent::moveType |
Definition at line 24 of file renameEventHandler.h.
setType::iterator renameHalfEvent::setIterator |
Definition at line 27 of file renameEventHandler.h.
pathType renameHalfEvent::srcPath |
Definition at line 22 of file renameEventHandler.h.
timeType::time_point renameHalfEvent::timestamp |
Definition at line 26 of file renameEventHandler.h.
Referenced by cmp().