コード例 #1
0
ファイル: Split.cpp プロジェクト: roteroktober/stromx
 const std::vector<const Description*> Split::setupOutputs() const
 {
     std::vector<const Description*> outputs;
     
     Description* data = new Description(OUTPUT_DATA, Variant::DATA);
     data->setTitle(L_("List item"));
     data->setOperatorThread(ITEM_THREAD);
     outputs.push_back(data);
     
     Description* index = new Description(OUTPUT_NUM_ITEMS, Variant::UINT_64);
     index->setTitle(L_("Number of list items"));
     index->setOperatorThread(LIST_THREAD);
     outputs.push_back(index);
     
     return outputs;
 }
コード例 #2
0
ファイル: Merge.cpp プロジェクト: roteroktober/stromx
 const std::vector<const Description*> Merge::setupInputs()
 {
     std::vector<const Description*> inputs;
     
     Description* data = new Description(INPUT_DATA, Variant::DATA);
     data->setTitle(L_("List item"));
     data->setOperatorThread(ITEM_THREAD);
     inputs.push_back(data);
     
     Description* index = new Description(INPUT_NUM_ITEMS, Variant::INT);
     index->setTitle(L_("Number of list items"));
     index->setOperatorThread(LIST_THREAD);
     inputs.push_back(index);
     
     return inputs;
 }
コード例 #3
0
ファイル: Split.cpp プロジェクト: roteroktober/stromx
 const std::vector<const Description*> Split::setupInputs()
 {
     std::vector<const Description*> inputs;
     Description* input = new Description(INPUT, Variant::LIST);
     input->setTitle(L_("List"));
     input->setOperatorThread(LIST_THREAD);
     inputs.push_back(input);
     
     return inputs;
 }
コード例 #4
0
ファイル: Merge.cpp プロジェクト: roteroktober/stromx
 const std::vector<const Description*> Merge::setupOutputs() const
 {
     std::vector<const Description*> outputs;
     
     Description* output = new Description(OUTPUT, Variant::LIST);
     output->setTitle(L_("List"));
     output->setOperatorThread(LIST_THREAD);
     outputs.push_back(output);
     
     return outputs;
 }