![]() |
VR-Forces 5.0.1 Developer's Guide
|
Logic class for encrypting and decrypting MAK Encrypted Data Format files.
Public Types | |
| typedef std::map< std::string, boost::recursive_mutex * > | fileMapType |
Public Member Functions | |
| DtLockfile () | |
| virtual | ~DtLockfile () |
| virtual boost::recursive_mutex * | getFileMutex (const std::string &theFile) |
Public Attributes | |
| boost::mutex | myFilesMapMutex |
| fileMapType | myFileMap |
Protected Member Functions | |
| virtual void | deleteFileMutex () |
| typedef std::map<std::string, boost::recursive_mutex*> makVrv::DtLockfile::fileMapType |
file map type
| makVrv::DtLockfile::DtLockfile | ( | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
lock a image file so it cannot be read by a different thread when getting written
|
protectedvirtual |
unlock a image file so it can be read now
|
mutable |
mutex for the map
| fileMapType makVrv::DtLockfile::myFileMap |
file map