47 #ifndef Xyce_N_DEV_DeviceBlock_h
48 #define Xyce_N_DEV_DeviceBlock_h
56 #include <N_UTL_NetlistLocation.h>
57 #include <N_UTL_Misc.h>
58 #include <N_UTL_Xyce.h>
59 #include <N_UTL_Packable.h>
80 ModelBlock(
const std::string &name =
"",
const std::string &type =
"",
int level = 1);
143 void pack(
char * buf,
int bsize,
int & pos, N_PDS_Comm * comm )
const;
144 void unpack(
char * pB,
int bsize,
int & pos, N_PDS_Comm * comm );
223 void pack(
char * buf,
int bsize,
int & pos, N_PDS_Comm * comm )
const;
224 void unpack(
char * pB,
int bsize,
int & pos, N_PDS_Comm * comm );