GeneratorSine::GeneratorSine(AudioUnitPlugin *pPlugin) : AudioUnit(pPlugin), m_phase(0.0) { m_pInputFreq = addInput("f"); m_pOutput = addOutput(); createProperties(); }
ExposedInput::ExposedInput(AudioUnitPlugin *pPlugin) : AudioUnit(pPlugin), m_pReferencedInputPort(nullptr) { m_pOutput = addOutput(); createProperties(); m_pNameItem = nullptr; }
Edge* setEdgeTrustProperties(int startNodeID, int endNodeID, double trust) { /*create edge properties*/ Properties* propEdge = createProperties(TRUST_GRAPH_REL_PROPERTIES_NUM); setDoubleProperty(trust, 1, propEdge); /*create an edge*/ Edge* e = createEdge(startNodeID, endNodeID, propEdge); return e; }
Edge* setEdgeDoubleProperties(int startNodeID, int endNodeID,double prop){ Properties* propEdge = createProperties(1); setDoubleProperty(prop,0,propEdge); /*create an edge*/ Edge* e = createEdge(startNodeID, endNodeID, propEdge); return e ; }
StkCubic::StkCubic(AudioUnitPlugin *pPlugin) : AudioUnit(pPlugin) { m_pInput = addInput(); m_pOutput = addOutput(); createProperties(); m_pCubic = new stk::Cubic(); }
LHPFilter::LHPFilter(AudioUnitPlugin *pPlugin) : AudioUnit(pPlugin), m_filter() { m_pInput = addInput("in"); m_pInputCutOffFreq = addInput("f"); m_pOutput = addOutput("out"); createProperties(); }
void SharpnessFilter::createPropertyWidget() { createProperties(); propertyWidget = new QWidget(); QFormLayout *formLayout = new QFormLayout(); formLayout->addRow("Sharpness Level",sharpTypeComboBox); propertyWidget->setLayout(formLayout); propertyWidget->setFixedSize(propertyWidget->sizeHint()); }
void Display::setPropertyManager( PropertyManager* manager, const CategoryPropertyWPtr& parent ) { ROS_ASSERT(!property_manager_); property_manager_ = manager; parent_category_ = parent; status_property_ = property_manager_->createStatus("Status", property_prefix_, parent_category_, this); createProperties(); }
/* return false if the name is already defined. */ bool CXmlScope::declareValue(const char *name) { if (locals && locals->hasProp(name)) return false; if (!locals) locals = createProperties(true); locals->setProp(name, ""); return true; };
Edge* setEdgeProperties(int startNodeID, int endNodeID, char* type, double weight) { /*create edge properties*/ Properties* propEdge = createProperties(PERSON_REL_PROPERTIES_NUM); setStringProperty(type, 0, propEdge); setDoubleProperty(weight, 1, propEdge); /*create an edge*/ Edge* e = createEdge(startNodeID, endNodeID, propEdge); return e; }
Edge* setEdgeProperties(int startNodeID, int endNodeID, char* type, int weight, Graph* g) { /*create edge properties*/ Properties* propEdge = createProperties(PERSON_REL_PROPERTIES_NUM); setStringProperty(type, 0, propEdge); setIntegerProperty(weight, 1, propEdge); /*create an edge*/ Node* endNode = g->lookUpItem(endNodeID); Edge* e = createEdge(endNode, propEdge); return e; }
TEST_F( OpenDDLExportTest, writePropertiesTest ) { OpenDDLExportMock myExporter; bool ok( true ); std::string statement; ok = myExporter.writePropertiesTester( ddl_nullptr, statement ); EXPECT_FALSE( ok ); Property *prop( createProperties( 1 ) ); m_root->setProperties( prop ); ok = myExporter.writePropertiesTester( m_root, statement ); EXPECT_TRUE( ok ); EXPECT_EQ( "(id.0 = 0)", statement ); statement.clear(); Property *prop2( createProperties( 2 ) ); m_root->setProperties( prop2 ); ok = myExporter.writePropertiesTester( m_root, statement ); EXPECT_TRUE( ok ); EXPECT_EQ( "(id.0 = 0, id.1 = 1)", statement ); }
StkFreeVerb::StkFreeVerb(AudioUnitPlugin *pPlugin) : AudioUnit(pPlugin) { m_pInputLeft = addInput("L"); m_pInputRight = addInput("R"); m_pOutputLeft = addOutput("L"); m_pOutputRight = addOutput("R"); createProperties(); m_pFreeVerb = new stk::FreeVerb(); }
int basic_validate_test() { vector<string> arguments = { "--path", bfs::absolute(TremppiSystem::HOME_PATH / TEST_FOLDER / TEST_PROJECT).string() }; ArgPtr arg_ptr(arguments); createProperties(arguments[1]); tremppi_freeze(arg_ptr.getArgc(), arg_ptr.getArgv()); int res = tremppi_cost(arg_ptr.getArgc(), arg_ptr.getArgv()); res += tremppi_trace(arg_ptr.getArgc(), arg_ptr.getArgv()); res += tremppi_robustness(arg_ptr.getArgc(), arg_ptr.getArgv()); /* fstream fout(bfs::absolute(bfs::path{ TremppiSystem::HOME_PATH } / "test" / "test_proj" / "select.json").string(), ios::out); fout << "[{\"id\": 0, \"values\" : {\"Selection\": \"C_test_ts\", \"Select\" : true, \"Compare\" : false}}]";*/ return res; }
Node* setPersonProperties(int id, char* name, char* surname, int age) { /*create properties*/ Properties* prop = createProperties(PERSON_PROPERTIES_NUM); setStringProperty(name, 0, prop); setStringProperty(surname, 1, prop); setIntegerProperty(age, 2, prop); /*create node*/ Node* n = createNode(id, prop); return n; }
KRSectionData::KRSectionData(const QDomElement & elemSource, KoReportReportData* report) : QObject(report) { setObjectName(elemSource.tagName()); if (objectName() != QLatin1String("report:section")) { m_valid = false; return; } m_type = sectionTypeFromString(elemSource.attribute("report:section-type")); if (m_type == KRSectionData::None) { m_valid = false; return; } createProperties(elemSource); m_backgroundColor->setValue(QColor(elemSource.attribute("fo:background-color"))); KoReportPluginManager* manager = KoReportPluginManager::self(); QDomNodeList section = elemSource.childNodes(); for (int nodeCounter = 0; nodeCounter < section.count(); nodeCounter++) { QDomElement elemThis = section.item(nodeCounter).toElement(); if (elemThis.tagName() == "report:line") { KoReportItemLine * line = new KoReportItemLine(elemThis); m_objects.append(line); } else { KoReportPluginInterface *plugin = manager->plugin(elemThis.tagName()); if (plugin) { QObject *obj = plugin->createRendererInstance(elemThis); if (obj) { KoReportItemBase *krobj = dynamic_cast<KoReportItemBase*>(obj); if (krobj) { m_objects.append(krobj); } } } else { kWarning() << "While parsing section encountered an unknown element: " << elemThis.tagName(); } } } qSort(m_objects.begin(), m_objects.end(), zLessThan); m_valid = true; }
Edge* setEdgeProperties(int startNodeID, int endNodeID, char** property,const int* type, int properties ) { int i ; /*create edge properties*/ Properties* propEdge = createProperties(properties); for (i=0;i<properties;i++) if (type[i]==1) setStringProperty(property[i], i, propEdge); else if (type[i]==2) setIntegerProperty(property[i], i, propEdge); /*create an edge*/ Edge* e = createEdge(startNodeID, endNodeID, propEdge); return e; }
Node* setNodeProperties(int id, char** property,const int* type, int properties) { /*create properties*/ int i ; Properties* prop = createProperties(properties); for (i=0;i<properties;i++) if (type[i]==1) setStringProperty(property[i], i, prop); /*create node*/ Node* n = createNode(id, prop); return n; }
Node* setNodeArrayProp(int id,int* supernode,int k ){ Properties* prop = createProperties(2); prop->info[0] = (int*)malloc(sizeof(int)); *(int*)prop->info[0] = k; int i; prop->info[1] = (int*)malloc(k*sizeof(int)); for (i=0;i<k;i++){ *((int*)prop->info[1]+i) = supernode[i]; } /*create node*/ Node* n = createNode(id, prop); return n; }
KoReportItemBarcode::KoReportItemBarcode(QDomNode & element) { createProperties(); QDomNodeList nl = element.childNodes(); QString n; QDomNode node; m_name->setValue(element.toElement().attribute("report:name")); m_controlSource->setValue(element.toElement().attribute("report:control-source")); Z = element.toElement().attribute("report:z-index").toDouble(); m_horizontalAlignment->setValue(element.toElement().attribute("report:horizontal-align")); m_maxLength->setValue(element.toElement().attribute("report:barcode-max-length")); m_format->setValue(element.toElement().attribute("report:barcode-format")); parseReportRect(element.toElement(), &m_pos, &m_size); }
KoReportItemWeb::KoReportItemWeb(QDomNode &element) { createProperties(); init(); QDomNodeList nl = element.childNodes(); QString n; QDomNode node; QDomElement e = element.toElement(); m_controlSource->setValue(element.toElement().attribute("report:item-data-source")); m_name->setValue(element.toElement().attribute("report:name")); Z = element.toElement().attribute("report:z-index").toDouble(); parseReportRect(element.toElement(), &m_pos, &m_size); for (int i = 0; i < nl.count(); i++) { node = nl.item(i); n = node.nodeName(); } }
KReportItemField::KReportItemField(const QDomNode & element) { createProperties(); QDomNodeList nl = element.childNodes(); QString n; QDomNode node; nameProperty()->setValue(element.toElement().attribute(QLatin1String("report:name"))); m_controlSource->setValue(element.toElement().attribute(QLatin1String("report:item-data-source"))); m_itemValue->setValue(element.toElement().attribute(QLatin1String("report:value"))); setZ(element.toElement().attribute(QLatin1String("report:z-index")).toDouble()); m_horizontalAlignment->setValue(element.toElement().attribute(QLatin1String("report:horizontal-align"))); m_verticalAlignment->setValue(element.toElement().attribute(QLatin1String("report:vertical-align"))); m_canGrow->setValue(element.toElement().attribute(QLatin1String("report:can-grow"))); m_wordWrap->setValue(element.toElement().attribute(QLatin1String("report:word-wrap"))); parseReportRect(element.toElement()); for (int i = 0; i < nl.count(); i++) { node = nl.item(i); n = node.nodeName(); if (n == QLatin1String("report:text-style")) { KRTextStyleData ts; if (parseReportTextStyleData(node.toElement(), &ts)) { m_backgroundColor->setValue(ts.backgroundColor); m_foregroundColor->setValue(ts.foregroundColor); m_backgroundOpacity->setValue(ts.backgroundOpacity); m_font->setValue(ts.font); } } else if (n == QLatin1String("report:line-style")) { KReportLineStyle ls; if (parseReportLineStyleData(node.toElement(), &ls)) { m_lineWeight->setValue(ls.width()); m_lineColor->setValue(ls.color()); m_lineStyle->setValue(QPen(ls.penStyle())); } } else { kreportpluginWarning() << "while parsing field element encountered unknow element: " << n; } } }
Node* setPersonProperties(int id, char* name,char* surname ,char* gender,char* birthday,char* creationDate,char* locationIP,char* browser) { Node* n; Properties* prop = createProperties(PERSON_PROPERTIES_NUM); if(name != NULL){ setStringProperty(name, 0, prop); setStringProperty(surname, 1, prop); setStringProperty(gender, 2, prop); setStringProperty(birthday, 3, prop); setStringProperty(creationDate,4, prop); setStringProperty(locationIP, 5, prop); setStringProperty(browser, 6, prop); prop[7].property = (TagList*)createTagList(); } else prop[0].property = prop[1].property = prop[2].property = prop[3].property = prop[4].property = prop[5].property = prop[6].property = prop[7].property = NULL; n = createNode(id,prop); return n; }
void GameObjectController::initialize() { PLATFORMER_ASSERT(!_scene, "GameObjectController has already been initialized"); _scene = gameplay::Scene::load("res/scenes/gameobjects.scene"); std::vector<std::string> files; gameplay::FileSystem::listFiles(_gameObjectTypeDir.c_str(), files); for (std::string const & file : files) { std::string const path = _gameObjectTypeDir + "/" + file; gameplay::Properties * gameObjectDef = createProperties(path.c_str()); PLATFORMER_ASSERT(_gameObjectTypes.find(file) == _gameObjectTypes.end(), "Duplicate gameObject definition file '%s' found", path.c_str()); GameObjectTypeInfo & gameObjectTypeInfo = _gameObjectTypes[file]; while (gameObjectDef->getNextProperty()) { gameObjectTypeInfo._gameObjects.push_back(gameObjectDef->getString()); } while (gameplay::Properties * componentDef = gameObjectDef->getNextNamespace()) { bool componentTypeFound = false; for (auto & componentTypePair : _componentTypes) { if (componentTypePair.second._name == componentDef->getNamespace()) { gameObjectTypeInfo._components.push_back(std::make_pair(componentTypePair.first, componentDef)); componentTypeFound = true; break; } } PLATFORMER_ASSERT(componentTypeFound, "Unknown component type '%s'", componentDef->getNamespace()); } gameObjectTypeInfo._definition = gameObjectDef; } }
IPropertyTree *readOldIni() { IPropertyTree *ret = createPTree("DFUSERVER", ipt_caseInsensitive); ret->setProp("@name","mydfuserver"); ret->addPropTree("SSH",createPTree("SSH", ipt_caseInsensitive)); Owned<IProperties> props = createProperties("dfuserver.ini", true); if (props) { XF(*ret,"@name",*props,"name"); XF(*ret,"@daliservers",*props,"daliservers"); XF(*ret,"@enableSNMP",*props,"enableSNMP"); XF(*ret,"@enableSysLog",*props,"enableSysLog"); XF(*ret,"@queue",*props,"queue"); XF(*ret,"@monitorqueue",*props,"monitorqueue"); XF(*ret,"@monitorinterval",*props,"monitorinterval"); XF(*ret,"@transferBufferSize",*props,"transferBufferSize"); XF(*ret,"@replicatequeue",*props,"replicatequeue"); XF(*ret,"@log_dir",*props,"log_dir"); } return ret; }
int EclCMDShell::run() { if (!parseCommandLineOptions(args)) return 1; if (!optIniFilename) { if (checkFileExists(INIFILE)) optIniFilename.set(INIFILE); else { StringBuffer fn(SYSTEMCONFDIR); fn.append(PATHSEPSTR).append(DEFAULTINIFILE); if (checkFileExists(fn)) optIniFilename.set(fn); } } globals.setown(createProperties(optIniFilename, true)); finalizeOptions(globals); try { return processCMD(args); } catch (IException *E) { StringBuffer m("Error: "); fputs(E->errorMessage(m).newline().str(), stderr); E->Release(); return 2; } #ifndef _DEBUG catch (...) { ERRLOG("Unexpected exception\n"); return 4; } #endif return 0; }
KoReportItemLabel::KoReportItemLabel(QDomNode & element) { createProperties(); QDomNodeList nl = element.childNodes(); QString n; QDomNode node; m_name->setValue(element.toElement().attribute("report:name")); m_text->setValue(element.toElement().attribute("report:caption")); Z = element.toElement().attribute("report:z-index").toDouble(); m_horizontalAlignment->setValue(element.toElement().attribute("report:horizontal-align")); m_verticalAlignment->setValue(element.toElement().attribute("report:vertical-align")); parseReportRect(element.toElement(), &m_pos, &m_size); for (int i = 0; i < nl.count(); i++) { node = nl.item(i); n = node.nodeName(); if (n == "report:text-style") { KRTextStyleData ts; if (parseReportTextStyleData(node.toElement(), ts)) { m_backgroundColor->setValue(ts.backgroundColor); m_foregroundColor->setValue(ts.foregroundColor); m_backgroundOpacity->setValue(ts.backgroundOpacity); m_font->setValue(ts.font); } } else if (n == "report:line-style") { KRLineStyleData ls; if (parseReportLineStyleData(node.toElement(), ls)) { m_lineWeight->setValue(ls.weight); m_lineColor->setValue(ls.lineColor); m_lineStyle->setValue(ls.style); } } else { kWarning() << "while parsing label element encountered unknow element: " << n; } } }
IHqlRemoteScope * XmlEclRepository::createModule(IPropertyTree* t) { const char* modname = t->queryProp("@name"); const char* access = t->queryProp("@access"); int iflags = t->getPropInt("@flags", 0); //backward compatibility of old archive files if (stricmp(modname, "default")==0) iflags &= ~(PLUGIN_IMPLICIT_MODULE); Owned<IProperties> props = createProperties(true); props->setProp(*accessAtom, access); bool needToDelete = (iflags & ZOMBIE_MODULE) != 0; Owned<IHqlRemoteScope> scope = resolveScope(props, modname, needToDelete, !needToDelete); if (scope) { if (logging()) DBGLOG("Create Scope %s", modname); scope->setProp(flagsAtom, iflags); if (iflags & PLUGIN_DLL_MODULE) { const char* plugin = t->queryProp("@fullname"); const char* version = t->queryProp("@version"); scope->setProp(pluginAtom, plugin); scope->setProp(versionAtom, version); } if (t->hasProp("Text")) { const char * path = t->queryProp("@sourcePath"); Owned<ISourcePath> sourcePath = createSourcePath(path ? path : modname); Owned<IFileContents> text = createFileContentsFromText(t->queryProp("Text"), sourcePath); scope->setText(text); } } return scope.getLink(); }
KReportItemText::KReportItemText() { createProperties(); }
void XmlEclRepository::setProp(const char* name,const char* value) { if(!properties) properties.setown(createProperties(true)); properties->setProp(name,value); }