/* */ #ifndef _D_CHECK_INTEGRITY_MAN_H_ #define _D_CHECK_INTEGRITY_MAN_H_ #include "common.h" class CheckIntegrityEntry; typedef SharedHandle CheckIntegrityEntryHandle; typedef deque CheckIntegrityEntries; class CheckIntegrityMan { private: CheckIntegrityEntries _checkIntegrityEntries; public: CheckIntegrityMan(); ~CheckIntegrityMan(); void addCheckIntegrityEntry(const CheckIntegrityEntryHandle& entry); bool removeCheckIntegrityEntry(const CheckIntegrityEntryHandle& entry); CheckIntegrityEntryHandle getFirstCheckIntegrityEntry() const; int32_t countCheckIntegrityEntry() const; }; typedef SharedHandle CheckIntegrityManHandle; #endif // _D_CHECK_INTEGRITY_MAN_H_