Pointwise Plugin SDK
plugins
templates
CAEP
cppuns
cppuns/runtimeWrite.cxx
Go to the documentation of this file.
1
/****************************************************************************
2
*
3
* c++ implementation of runtimeWrite(), runtimeCreate(), and runtimeDestroy()
4
*
5
* (C) 2021 Cadence Design Systems, Inc. All rights reserved worldwide.
6
*
7
***************************************************************************/
8
9
/* DO NOT EDIT THIS FILE!
10
11
* To make plugin specific changes, you should edit CaeXxxxx.cxx
12
13
* DO NOT EDIT THIS FILE!
14
*/
15
16
#include "
apiCAEP.h
"
17
#include "
apiCAEPUtils.h
"
18
#include "
apiGridModel.h
"
19
#include "
apiPWP.h
"
20
#include "
runtimeWrite.h
"
21
22
#include "CaeXxxxx.h"
23
24
25
/**************************************/
26
PWP_BOOL
27
runtimeWrite
(
CAEP_RTITEM
*pRti,
PWGM_HGRIDMODEL
model,
28
const
CAEP_WRITEINFO
*pWriteInfo)
29
{
30
CaeXxxxx plugin(pRti, model, pWriteInfo);
31
return
plugin.run();
32
}
33
34
PWP_BOOL
35
runtimeCreate
(
CAEP_RTITEM
*pRti)
36
{
37
return
CaeXxxxx::create(*pRti);
38
}
39
40
PWP_VOID
41
runtimeDestroy
(
CAEP_RTITEM
*pRti)
42
{
43
return
CaeXxxxx::destroy(*pRti);
44
}
CAEP_RTITEM
The data representing a CAE exporter instance.
Definition:
apiCAEPUtils.h:124
PWGM_HGRIDMODEL
An opaque handle to a grid model.
Definition:
apiGridModel.h:326
PWP_VOID
void PWP_VOID
no value
Definition:
apiPWP.h:317
runtimeWrite.h
apiGridModel.h
Pointwise Grid Model API Specification (PWGM-API)
runtimeCreate
PWP_BOOL runtimeCreate(CAEP_RTITEM *pRti)
Definition:
cppuns/runtimeWrite.cxx:35
apiCAEP.h
Pointwise CAE Plugin API (CAEP-API)
PWP_BOOL
int PWP_BOOL
logical value
Definition:
apiPWP.h:303
CAEP_WRITEINFO
CAE export write control information.
Definition:
apiCAEP.h:184
apiPWP.h
Pointwise Plugin API (PWP-API)
apiCAEPUtils.h
CAEP utilities.
runtimeDestroy
PWP_VOID runtimeDestroy(CAEP_RTITEM *pRti)
Definition:
cppuns/runtimeWrite.cxx:41
runtimeWrite
PWP_BOOL runtimeWrite(CAEP_RTITEM *pRti, PWGM_HGRIDMODEL model, const CAEP_WRITEINFO *pWriteInfo)
Definition:
cppuns/runtimeWrite.cxx:27