MCPcopy Create free account
hub / github.com/bailey27/cppcryptfs / LongFilenameCacheNode

Class LongFilenameCacheNode

libcppcryptfs/filename/longfilenamecache.h:54–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52// it maps a the base64-encoded sha256 hash in the encrypted long filename to the actual file it corresponds to
53
54class LongFilenameCacheNode {
55
56public:
57 wstring m_key;
58 wstring m_path;
59 string m_actual_encrypted;
60 list<LongFilenameCacheNode*>::iterator m_list_it; // holds position in lru list
61#ifndef LFN_CACHE_NOTTL
62 ULONGLONG m_timestap; // milliseconds
63#endif
64 // disallow copying
65 LongFilenameCacheNode(LongFilenameCacheNode const&) = delete;
66 void operator=(LongFilenameCacheNode const&) = delete;
67
68 LongFilenameCacheNode();
69 virtual ~LongFilenameCacheNode();
70};
71
72
73

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected