47 #ifndef Xyce_N_DEV_DeviceBlock_h
48 #define Xyce_N_DEV_DeviceBlock_h
55 #include <N_UTL_Misc.h>
56 #include <N_UTL_Xyce.h>
57 #include <N_UTL_Packable.h>
77 ModelBlock(
const std::string &name_ =
"",
const std::string &type_ =
"",
int level_ = 1);
90 void pack(
char * buf,
int bsize,
int & pos, N_PDS_Comm * comm )
const;
91 void unpack(
char * pB,
int bsize,
int & pos, N_PDS_Comm * comm );
151 void pack(
char * buf,
int bsize,
int & pos, N_PDS_Comm * comm )
const;
152 void unpack(
char * pB,
int bsize,
int & pos, N_PDS_Comm * comm );