hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | Public Attributes | List of all members
hobbes::imagefile Struct Reference
Collaboration diagram for hobbes::imagefile:
Collaboration graph

Public Member Functions

 imagefile ()
 

Public Attributes

std::string path
 
bool readonly
 
int fd
 
uint16_t page_size
 
uint16_t version
 
size_t file_size
 
size_t head_toc_pos
 
size_t mmapPageMultiple
 
pageseq tocpages
 
pagetable pages
 
ptyorder freespace
 
bindingset bindings
 
fmappings mappings
 
fallocs allocs
 

Constructor & Destructor Documentation

◆ imagefile()

hobbes::imagefile::imagefile ( )
inline

Member Data Documentation

◆ allocs

fallocs hobbes::imagefile::allocs

◆ bindings

bindingset hobbes::imagefile::bindings

◆ fd

int hobbes::imagefile::fd

◆ file_size

size_t hobbes::imagefile::file_size

◆ freespace

ptyorder hobbes::imagefile::freespace

◆ head_toc_pos

size_t hobbes::imagefile::head_toc_pos

◆ mappings

fmappings hobbes::imagefile::mappings

◆ mmapPageMultiple

size_t hobbes::imagefile::mmapPageMultiple

◆ page_size

uint16_t hobbes::imagefile::page_size

◆ pages

pagetable hobbes::imagefile::pages

◆ path

std::string hobbes::imagefile::path

◆ readonly

bool hobbes::imagefile::readonly

◆ tocpages

pageseq hobbes::imagefile::tocpages

◆ version

uint16_t hobbes::imagefile::version

The documentation for this struct was generated from the following file: