Public Member Functions | Protected Member Functions | List of all members
libMesh::Singleton::Setup Class Referenceabstract

Abstract base class for runtime singleton setup. More...

#include <libmesh_singleton.h>

Public Member Functions

virtual ~Setup ()
 Destructor. More...
virtual void setup ()=0
 Setup method. More...

Protected Member Functions

 Setup ()
 Constructor. More...

Detailed Description

Abstract base class for runtime singleton setup.

This will be called from the LibMeshInit constructor.

Definition at line 55 of file libmesh_singleton.h.

Constructor & Destructor Documentation

◆ Setup()

libMesh::Singleton::Setup::Setup ( )


Adds the derived object to the setup cache list.

◆ ~Setup()

virtual libMesh::Singleton::Setup::~Setup ( )


Definition at line 67 of file libmesh_singleton.h.

67 {}

Member Function Documentation

◆ setup()

virtual void libMesh::Singleton::Setup::setup ( )
pure virtual

Setup method.

Importantly, this is called after main() from the LibMeshInit constructor.

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