Struct sounding_bufkit::BufkitFile
[−]
[src]
pub struct BufkitFile { /* fields omitted */ }Hold an entire bufkit file in memory.
Methods
impl BufkitFile[src]
fn load(path: &Path) -> Result<BufkitFile>[src]
Load a file into memory.
fn validate_file_format(&self) -> Result<()>[src]
Validate the whole file, ensure it is parseable and do some sanity checks.
fn data(&self) -> Result<BufkitData>[src]
Get a bufkit data object from this file.