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
11
namespace
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
:
21
Initializer
();
22
~Initializer
();
23
// Copy constructor
24
// Assignment operator
25
private
:
26
static
int
useCount
;
27
};
28
}
// namespace Ioad
Ioad::Initializer
Initialization of the adios database parts of the Ioss library.
Definition
Ioad_Initializer.h:19
Ioad::Initializer::useCount
static int useCount
Definition
Ioad_Initializer.h:26
Ioad
A namespace for the adios database format.
Definition
AdiosWrapper.C:11
src
adios
Ioad_Initializer.h
Generated by
1.12.0