GRBgetbatchjsonsolution
GRBgetbatchjsonsolution
int | GRBgetbatchjsonsolution( | GRBbatch | *批处理, |
char * * | jsonsolP) |
此函数从群集管理器检索已完成的批处理请求的解决方案。解作为a返回解决方案JSON字符串.要使此调用成功,批处理请求的状态必须为完成.请参阅批处理状态码部分以获得更多详细信息。
返回值:
非零返回值指示在查询批处理解决方案时发生了问题。指的是错误代码表中可能的返回值列表。关于错误的详细信息可以通过调用来获得GRBgeterrormsg.
参数:
批处理:批量查询。
jsonsolP:指向新创建的JSON字符串的指针应该放置的位置。
重要提示:
在Windows上,返回的字符串buffP
在与调用程序不同的堆中分配。你必须叫GRBfree
免费的。
使用示例:
/* print JSON solution into string */错误= GRBgetbatchjsonsolution(batch, &jsonsol);if (error) goto QUIT;printf("JSON解决方案:%s\n", jsonsol);