#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 
)
Obiwan_diff ( ScaleUtils::IO::DB  opts)
~Obiwan_diff ( )
inlinenoexcept

Member Function Documentation

std::string help ( )
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().

ScaleUtils::IO::DB populate ( int  argc,
char **  argv 
)
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 
)
int execute ( std::ostream &  out,
std::ostream &  err 
)

Member Data Documentation

ScaleUtils::IO::DB b_opts
protected

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