Pointwise Plugin SDK
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 /**************************************/
28  const CAEP_WRITEINFO *pWriteInfo)
29 {
30  CaeXxxxx plugin(pRti, model, pWriteInfo);
31  return plugin.run();
32 }
33 
36 {
37  return CaeXxxxx::create(*pRti);
38 }
39 
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