IOSS 2.0

Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Skinner::Interface Class Reference

`#include <skinner_interface.h>`

Collaboration diagram for Skinner::Interface:
[legend]

## Public Member Functions
| Interface ()
| ~Interface ()
bool | parse_options (int argc, char **argv)
bool | ints_64_bit () const
bool | no_output () const
std::string | input_filename () const
std::string | output_filename () const
std::string | input_type () const
std::string | output_type () const

## Public Attributes
std::string | decomp_method
std::string | compose_output {"default"}
int | compression_level {0}
bool | shuffle {false}
bool | debug {false}
bool | statistics {false}
bool | ints64Bit_ {false}
bool | netcdf4_ {false}
bool | useFaceHashIds_ {true}
bool | noOutput_ {false}
bool | blocks_ {false}

## Private Member Functions
void | enroll_options ()

## Private Attributes
Ioss::GetLongOption | options_
std::string | inputFile_
std::string | outputFile_
std::string | inFiletype_
std::string | outFiletype_

## Constructor & Destructor Documentation

## ◆ Interface()

Skinner::Interface::Interface | ( |  | ) |

## ◆ ~Interface()

Skinner::Interface::~Interface | ( |  | ) |
| default

## Member Function Documentation

## ◆ enroll_options()

void Skinner::Interface::enroll_options | ( |  | ) |
| private

## ◆ input_filename()

std::string Skinner::Interface::input_filename | ( |  | ) | const
| inline

## ◆ input_type()

std::string Skinner::Interface::input_type | ( |  | ) | const
| inline

## ◆ ints_64_bit()

bool Skinner::Interface::ints_64_bit | ( |  | ) | const
| inline

## ◆ no_output()

bool Skinner::Interface::no_output | ( |  | ) | const
| inline

## ◆ output_filename()

std::string Skinner::Interface::output_filename | ( |  | ) | const
| inline

## ◆ output_type()

std::string Skinner::Interface::output_type | ( |  | ) | const
| inline

## ◆ parse_options()

bool Skinner::Interface::parse_options | ( | int | argc,
|  | char ** | argv
| ) |  |

## Member Data Documentation

## ◆ blocks_

bool Skinner::Interface::blocks_ {false}

## ◆ compose_output

std::string Skinner::Interface::compose_output {"default"}

## ◆ compression_level

int Skinner::Interface::compression_level {0}

## ◆ debug

bool Skinner::Interface::debug {false}

## ◆ decomp_method

std::string Skinner::Interface::decomp_method

## ◆ inFiletype_

std::string Skinner::Interface::inFiletype_
| private

## ◆ inputFile_

std::string Skinner::Interface::inputFile_
| private

## ◆ ints64Bit_

bool Skinner::Interface::ints64Bit_ {false}

## ◆ netcdf4_

bool Skinner::Interface::netcdf4_ {false}

## ◆ noOutput_

bool Skinner::Interface::noOutput_ {false}

## ◆ options_

Ioss::GetLongOption Skinner::Interface::options_
| private

## ◆ outFiletype_

std::string Skinner::Interface::outFiletype_
| private

## ◆ outputFile_

std::string Skinner::Interface::outputFile_
| private

## ◆ shuffle

bool Skinner::Interface::shuffle {false}

## ◆ statistics

bool Skinner::Interface::statistics {false}

## ◆ useFaceHashIds_

bool Skinner::Interface::useFaceHashIds_ {true}

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

- src/main/skinner_interface.h
- src/main/skinner_interface.C