Volume Cartographer 2.27.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
volcart::SkyscanMetadataIO Class Reference
Core » IO

Read a Skyscan metadata log. More...

#include <vc/core/io/SkyscanMetadataIO.hpp>

Collaboration diagram for volcart::SkyscanMetadataIO:
[legend]

Public Member Functions

void setPath (const volcart::filesystem::path &p)
 Set the log file path. More...
 
Metadata read ()
 Read log file and return metadata object.
 
std::string getSliceRegexString ()
 

Private Member Functions

void parse_ ()
 parse the file
 

Private Attributes

volcart::filesystem::path path_
 
Metadata metadata_
 

Detailed Description

Read a Skyscan metadata log.

Author
Tam Nguyen
Date
10/16/18

Parses and saves necessary data from slice image directory log file, such as slice image prefix

Definition at line 24 of file SkyscanMetadataIO.hpp.

Member Function Documentation

◆ setPath()

void volcart::SkyscanMetadataIO::setPath ( const volcart::filesystem::path &  p)
inline

Set the log file path.

Definition at line 28 of file SkyscanMetadataIO.hpp.

Member Data Documentation

◆ metadata_

Metadata volcart::SkyscanMetadataIO::metadata_
private

Metadata object storing log file values

Definition at line 43 of file SkyscanMetadataIO.hpp.

◆ path_

volcart::filesystem::path volcart::SkyscanMetadataIO::path_
private

Path to the log file

Definition at line 40 of file SkyscanMetadataIO.hpp.


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