IOSS 2.0
Loading...
Searching...
No Matches
Modify::Interface Class Reference

#include <modify_interface.h>

Collaboration diagram for Modify::Interface:
[legend]

Public Member Functions

 Interface ()
 
bool parse_options (int argc, char **argv)
 
std::string filename () const
 
std::string type () const
 
bool modify_existing_assembly () const
 

Private Member Functions

void enroll_options ()
 

Private Attributes

Ioss::GetLongOption options_
 
std::string filetype_ {"unknown"}
 
std::string filename_ {}
 
bool allowModification_ {false}
 

Constructor & Destructor Documentation

◆ Interface()

Modify::Interface::Interface ( )

Member Function Documentation

◆ enroll_options()

void Modify::Interface::enroll_options ( )
private

◆ filename()

std::string Modify::Interface::filename ( ) const
inline

◆ modify_existing_assembly()

bool Modify::Interface::modify_existing_assembly ( ) const
inline

◆ parse_options()

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

◆ type()

std::string Modify::Interface::type ( ) const
inline

Member Data Documentation

◆ allowModification_

bool Modify::Interface::allowModification_ {false}
private

◆ filename_

std::string Modify::Interface::filename_ {}
private

◆ filetype_

std::string Modify::Interface::filetype_ {"unknown"}
private

◆ options_

Ioss::GetLongOption Modify::Interface::options_
private

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