#include <Obiwan_diff.h>
execute obiwan in diff mode More...
Public Member Functions | |
Obiwan_diff (int argc, char **argv) | |
Obiwan_diff (ScaleUtils::IO::DB opts) | |
~Obiwan_diff () noexcept(false) | |
int | diff (const Origen::Library &liba, const Origen::Library &libb, std::ostream &out, std::ostream &err) |
int | diff (const Origen::StateSet &liba, const Origen::StateSet &libb, std::ostream &out, std::ostream &err) |
int | execute (std::ostream &out, std::ostream &err) |
Static Public Member Functions | |
static std::string | help () |
provide a help message More... | |
static ScaleUtils::IO::DB | populate (int argc, char **argv) |
Protected Attributes | |
ScaleUtils::IO::DB | b_opts |
Detailed Description
execute obiwan in diff mode
- Examples:
- tstObiwan.cpp.
Constructor & Destructor Documentation
Obiwan_diff | ( | int | argc, |
char ** | argv | ||
) |
References Obiwan_diff::b_opts, and Obiwan_diff::populate().
Obiwan_diff | ( | ScaleUtils::IO::DB | opts | ) |
|
inlinenoexcept |
Member Function Documentation
|
static |
provide a help message
Take care to not mess up the formatting below. We are using doxygen snippets to get that text to appear as-is in the doxygen documentation for this script.
Referenced by Obiwan_diff::execute().
|
static |
References kernel_rksuite::f().
Referenced by Obiwan_diff::Obiwan_diff().
int diff | ( | const Origen::Library & | liba, |
const Origen::Library & | libb, | ||
std::ostream & | out, | ||
std::ostream & | err | ||
) |
References Obiwan_diff::b_opts, Origen::construct_neutron_yields_map(), Origen::diffLibrary(), and kernel_rksuite::f().
Referenced by Obiwan_diff::execute().
int diff | ( | const Origen::StateSet & | liba, |
const Origen::StateSet & | libb, | ||
std::ostream & | out, | ||
std::ostream & | err | ||
) |
int execute | ( | std::ostream & | out, |
std::ostream & | err | ||
) |
References Obiwan_diff::b_opts, Obiwan_diff::diff(), Obiwan_diff::help(), and Origen::loadMulti().
Referenced by Origen::obiwan_main().
Member Data Documentation
|
protected |
Referenced by Obiwan_diff::diff(), Obiwan_diff::execute(), and Obiwan_diff::Obiwan_diff().
The documentation for this class was generated from the following files:
- Core/ut/Obiwan_diff.h
- Core/ut/Obiwan_diff.cpp