|
IOSS
2.0
|
#include <Iocgns_IOFactory.h>
Static Public Member Functions | |
| static const IOFactory * | factory () |
| static void | finalize () |
Static Public Member Functions inherited from Ioss::IOFactory | |
| static DatabaseIO * | create (const std::string &type, const std::string &filename, DatabaseUsage db_usage, MPI_Comm communicator=MPI_COMM_WORLD, const Ioss::PropertyManager &properties=Ioss::PropertyManager()) |
| Create an IO database. More... | |
| static int | describe (NameList *names) |
| Get the names of database formats known to IOSS. More... | |
| static void | clean () |
| Empty method. More... | |
| static void | show_configuration () |
Private Member Functions | |
| IOFactory () | |
| Ioss::DatabaseIO * | make_IO (const std::string &filename, Ioss::DatabaseUsage db_usage, MPI_Comm communicator, const Ioss::PropertyManager &properties) const override |
| void | show_config () const override |
Additional Inherited Members | |
Public Member Functions inherited from Ioss::IOFactory | |
| virtual | ~IOFactory ()=default |
Protected Member Functions inherited from Ioss::IOFactory | |
| IOFactory (const std::string &type) | |
Static Protected Member Functions inherited from Ioss::IOFactory | |
| static void | alias (const std::string &base, const std::string &syn) |
|
private |
|
static |
|
static |
|
overrideprivatevirtual |
Implements Ioss::IOFactory.
|
overrideprivatevirtual |
Reimplemented from Ioss::IOFactory.