SST 12.1.0
Structural Simulation Toolkit
pymodel_link.h
1// -*- c++ -*-
2
3// Copyright 2009-2022 NTESS. Under the terms
4// of Contract DE-NA0003525 with NTESS, the U.S.
5// Government retains certain rights in this software.
6//
7// Copyright (c) 2009-2022, NTESS
8// All rights reserved.
9//
10// This file is part of the SST software package. For license
11// information, see the LICENSE file in the top level directory of the
12// distribution.
13
14#ifndef SST_CORE_MODEL_PYTHON_PYMODEL_LINK_H
15#define SST_CORE_MODEL_PYTHON_PYMODEL_LINK_H
16
17#include "sst/core/sst_types.h"
18#include "sst/core/warnmacros.h"
19
20DISABLE_WARN_DEPRECATED_REGISTER
21#include <Python.h>
22REENABLE_WARNING
23
24extern "C" {
25
27{
28 PyObject_HEAD char* name;
29 bool no_cut;
30 char* latency;
31};
32
33extern PyTypeObject PyModel_LinkType;
34
35} /* extern C */
36
37#endif // SST_CORE_MODEL_PYTHON_PYMODEL_LINK_H
Definition: pymodel_link.h:27