* moved storage related classes to data/storage folder * implemented recording c++ unions as NODE_UNION instead of just using NODE_TYPE * added transformation to merge anonymous classes/structs/enums/unions and typedef nodes * added tests for this transformation * added setting for enabling/disabling this transformation
27 lines
382 B
C
27 lines
382 B
C
#ifndef STORAGE_STATS_H
|
|
#define STORAGE_STATS_H
|
|
|
|
#include "utility/TimePoint.h"
|
|
|
|
struct StorageStats
|
|
{
|
|
StorageStats()
|
|
: nodeCount(0)
|
|
, edgeCount(0)
|
|
, fileCount(0)
|
|
, completedFileCount(0)
|
|
, fileLOCCount(0)
|
|
{}
|
|
|
|
size_t nodeCount;
|
|
size_t edgeCount;
|
|
|
|
size_t fileCount;
|
|
size_t completedFileCount;
|
|
size_t fileLOCCount;
|
|
|
|
TimePoint timestamp;
|
|
};
|
|
|
|
#endif // STORAGE_STATS_H
|