|
typedef std::shared_ptr< std::vector< uint8 > > | BlockAndSize |
|
|
void | Commit (uint64 id, BlockAndSize &&data, const std::string &attachedString, std::function< void()> &&onFlush) |
|
BlockAndSize | OpenFromCache (uint64 id) |
|
bool | HasItem (uint64 id) const |
|
void | FlushToDisk () |
|
Metrics | GetMetrics () const |
| Return profiling related breakdown More...
|
|
| ArchiveCache (const char archiveName[], const char buildVersionString[], const char buildDateString[]) |
|
|
Threading::Mutex | _pendingBlocksLock |
|
std::vector< PendingCommit > | _pendingBlocks |
|
std::string | _mainFileName |
|
std::string | _directoryFileName |
|
const char * | _buildVersionString |
|
const char * | _buildDateString |
|
auto Assets::ArchiveCache::GetMetrics |
( |
| ) |
const |
Return profiling related breakdown
Designed to be used for profiling archive usage and stats.
The documentation for this class was generated from the following files: