IOSS 2.0
Loading...
Searching...
No Matches
Ioad_Initializer.h
Go to the documentation of this file.
1// Copyright(C) 1999-2020, 2022 National Technology & Engineering Solutions
2// of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
3// NTESS, the U.S. Government retains certain rights in this software.
4//
5// See packages/seacas/LICENSE for details
6
7#pragma once
8
9#include "ioad_export.h"
10
11namespace Ioad {
12 /** \brief Initialization of the adios database parts of the Ioss library.
13 *
14 * If any input or output type is adios, then an object of this type
15 * must be created before using any other functions or methods in the
16 * Ioss library except Ioss::Init::Initializer().
17 */
18 class IOAD_EXPORT Initializer
19 {
20 public:
23 // Copy constructor
24 // Assignment operator
25 private:
26 static int useCount;
27 };
28} // namespace Ioad
Initialization of the adios database parts of the Ioss library.
Definition Ioad_Initializer.h:19
static int useCount
Definition Ioad_Initializer.h:26
A namespace for the adios database format.
Definition AdiosWrapper.C:11