45 #ifndef RTOPPACK_RTOP_C_POST_MOD_HPP
46 #define RTOPPACK_RTOP_C_POST_MOD_HPP
48 #include "RTOpPack_RTOpC.hpp"
60 !(vtbl && vtbl->obj_data_vtbl && vtbl->obj_data_vtbl->
obj_create)
61 ,std::logic_error,
"Error!"
66 void initialize(RTOpC *op)
const
68 op->op().vtbl = vtbl_;
69 op->op().vtbl->obj_data_vtbl->obj_create(NULL,NULL,&op->op().obj_data);
82 #endif // RTOPPACK_RTOP_C_POST_MOD_HPP
int(* obj_create)(const struct RTOp_obj_type_vtbl_t *vtbl, const void *instance_data, void **obj)
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)