38 lines
828 B
C++
38 lines
828 B
C++
/*
|
|
* SStatementBlocks.h
|
|
*
|
|
* Created on: Jul 29, 2011
|
|
* Author: dev
|
|
*/
|
|
|
|
#ifndef PAI_FRAME_WORKFLOWENGINE_SSTATEMENTBLOCKS_H
|
|
#define PAI_FRAME_WORKFLOWENGINE_SSTATEMENTBLOCKS_H
|
|
|
|
#include "SStatements.h"
|
|
#include <string>
|
|
|
|
namespace pai {
|
|
namespace workflow {
|
|
|
|
struct SInitializationBlock {
|
|
SCreationStatement module_stat;
|
|
SModuleParameterStatment parameter_stat;
|
|
//模块运行时id
|
|
std::string module_step_id;
|
|
//模块排序ID
|
|
std::string module_sort_id;
|
|
//模块的输入口连接的模块数
|
|
std::string module_indegree;
|
|
//模块的输出口连接的模块数
|
|
std::string module_outdegree;
|
|
SInitializationBlock():module_stat(), parameter_stat(), module_step_id(), module_sort_id(), \
|
|
module_indegree(), module_outdegree(){}
|
|
};
|
|
|
|
typedef struct SInitializationBlock SInitializationBlock;
|
|
|
|
}
|
|
}
|
|
|
|
#endif
|