Metadata container for a file in the chain.
More...
#include <chain.h>
Metadata container for a file in the chain.
Definition at line 66 of file chain.h.
◆ FileInfo() [1/2]
| hipo::FileInfo::FileInfo |
( |
| ) |
|
|
default |
◆ FileInfo() [2/2]
| hipo::FileInfo::FileInfo |
( |
std::string_view |
name, |
|
|
int |
idx |
|
) |
| |
|
inline |
◆ metadata_loaded()
| bool hipo::FileInfo::metadata_loaded |
( |
| ) |
const |
|
inlinenoexcept |
Check if metadata has been loaded.
Definition at line 80 of file chain.h.
◆ size_string()
| std::string hipo::FileInfo::size_string |
( |
| ) |
const |
|
inline |
Get human-readable file size string.
Definition at line 85 of file chain.h.
◆ error_message
| std::string hipo::FileInfo::error_message |
◆ file_size
| std::uintmax_t hipo::FileInfo::file_size {0} |
◆ filename
| std::string hipo::FileInfo::filename |
◆ index
| int hipo::FileInfo::index {0} |
◆ is_valid
| bool hipo::FileInfo::is_valid {true} |
◆ num_records
| int hipo::FileInfo::num_records {-1} |
◆ total_events
| long hipo::FileInfo::total_events {-1} |
The documentation for this struct was generated from the following file: