IOSS 2.0
Loading...
Searching...
No Matches
Ioex::ChangeSetFactory Class Reference

#include <Ioex_ChangeSet.h>

Inheritance diagram for Ioex::ChangeSetFactory:
[legend]
Collaboration diagram for Ioex::ChangeSetFactory:
[legend]

Static Public Member Functions

static const ChangeSetFactoryfactory ()
 
- Static Public Member Functions inherited from Ioss::ChangeSetFactory
static IOSS_NODISCARD std::shared_ptr< ChangeSetcreate (Ioss::Region *region)
 
static IOSS_NODISCARD std::shared_ptr< ChangeSetcreate (Ioss::DatabaseIO *db, const std::string &dbName, const std::string &dbType, unsigned fileCyclicCount=0)
 
static int describe (NameList *names)
 Get the names of change set types known to IOSS.
 
static IOSS_NODISCARD NameList describe ()
 Get the names of change set types known to IOSS.
 
static const ChangeSetFactoryfactory ()
 

Private Member Functions

 ChangeSetFactory ()
 
Ioss::ChangeSetmake_ChangeSet (Ioss::Region *region) const override
 
Ioss::ChangeSetmake_ChangeSet (Ioss::DatabaseIO *db, const std::string &dbName, const std::string &dbType, unsigned fileCyclicCount) const override
 

Additional Inherited Members

- Public Member Functions inherited from Ioss::ChangeSetFactory
virtual ~ChangeSetFactory ()=default
 
- Protected Member Functions inherited from Ioss::ChangeSetFactory
 ChangeSetFactory (const std::string &type)
 
- Static Protected Member Functions inherited from Ioss::ChangeSetFactory
static void alias (const std::string &base, const std::string &syn)
 

Constructor & Destructor Documentation

◆ ChangeSetFactory()

Ioex::ChangeSetFactory::ChangeSetFactory ( )
private

Member Function Documentation

◆ factory()

const ChangeSetFactory * Ioex::ChangeSetFactory::factory ( )
static

◆ make_ChangeSet() [1/2]

Ioss::ChangeSet * Ioex::ChangeSetFactory::make_ChangeSet ( Ioss::DatabaseIO * db,
const std::string & dbName,
const std::string & dbType,
unsigned fileCyclicCount ) const
overrideprivatevirtual

Reimplemented from Ioss::ChangeSetFactory.

◆ make_ChangeSet() [2/2]

Ioss::ChangeSet * Ioex::ChangeSetFactory::make_ChangeSet ( Ioss::Region * region) const
overrideprivatevirtual

Reimplemented from Ioss::ChangeSetFactory.


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