![]() |
aGrUM 3.1.1
a C++ library for (probabilistic) graphical models
|
This is the complete list of members for gum::prm::IPRMFactory, including all inherited members.
| addAggregator(std::string_view name, std::string_view agg_type, const std::vector< std::string > &chains, const std::vector< std::string > ¶ms, std::string_view type="")=0 | gum::prm::IPRMFactory | pure virtual |
| addArray(std::string_view type, std::string_view name, Size size)=0 | gum::prm::IPRMFactory | pure virtual |
| addAttribute(std::string_view type, std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| addImport(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| addInstance(std::string_view type, std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| addInstance(std::string_view type, std::string_view name, const HashTable< std::string, double > ¶ms)=0 | gum::prm::IPRMFactory | pure virtual |
| addLabel(std::string_view l, std::string_view extends="")=0 | gum::prm::IPRMFactory | pure virtual |
| addNoisyOrCompound(std::string_view name, const std::vector< std::string > &chains, const std::vector< float > &numbers, float leak, const std::vector< std::string > &label)=0 | gum::prm::IPRMFactory | pure virtual |
| addParameter(std::string_view type, std::string_view name, double value)=0 | gum::prm::IPRMFactory | pure virtual |
| addParent(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| addRangeType(std::string_view name, long minVal, long maxVal)=0 | gum::prm::IPRMFactory | pure virtual |
| addReferenceSlot(std::string_view type, std::string_view name, bool isArray)=0 | gum::prm::IPRMFactory | pure virtual |
| addTick(double tick)=0 | gum::prm::IPRMFactory | pure virtual |
| closeCurrent()=0 | gum::prm::IPRMFactory | pure virtual |
| continueAttribute(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| continueClass(std::string_view c)=0 | gum::prm::IPRMFactory | pure virtual |
| continueInterface(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| currentPackage() const =0 | gum::prm::IPRMFactory | pure virtual |
| currentType() const =0 | gum::prm::IPRMFactory | pure virtual |
| endAttribute()=0 | gum::prm::IPRMFactory | pure virtual |
| endClass(bool checkImplementations=true)=0 | gum::prm::IPRMFactory | pure virtual |
| endDiscreteType()=0 | gum::prm::IPRMFactory | pure virtual |
| endDiscretizedType()=0 | gum::prm::IPRMFactory | pure virtual |
| endInterface()=0 | gum::prm::IPRMFactory | pure virtual |
| endSystem()=0 | gum::prm::IPRMFactory | pure virtual |
| getCurrent()=0 | gum::prm::IPRMFactory | pure virtual |
| getCurrent() const =0 | gum::prm::IPRMFactory | pure virtual |
| incArray(std::string_view l_i, std::string_view r_i)=0 | gum::prm::IPRMFactory | pure virtual |
| isArrayInCurrentSystem(std::string_view name) const =0 | gum::prm::IPRMFactory | pure virtual |
| isClassOrInterface(std::string_view type) const =0 | gum::prm::IPRMFactory | pure virtual |
| popPackage()=0 | gum::prm::IPRMFactory | pure virtual |
| pushPackage(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| setCPFByFloatRule(const std::vector< std::string > &labels, const std::vector< float > &values)=0 | gum::prm::IPRMFactory | pure virtual |
| setCPFByRule(const std::vector< std::string > &labels, const std::vector< std::string > &values)=0 | gum::prm::IPRMFactory | pure virtual |
| setRawCPFByColumns(const std::vector< std::string > &array)=0 | gum::prm::IPRMFactory | pure virtual |
| setRawCPFByFloatColumns(const std::vector< float > &array)=0 | gum::prm::IPRMFactory | pure virtual |
| setRawCPFByFloatLines(const std::vector< float > &array)=0 | gum::prm::IPRMFactory | pure virtual |
| setRawCPFByLines(const std::vector< std::string > &array)=0 | gum::prm::IPRMFactory | pure virtual |
| setReferenceSlot(std::string_view left_instance, std::string_view left_reference, std::string_view right_instance)=0 | gum::prm::IPRMFactory | pure virtual |
| setReferenceSlot(std::string_view l_i, std::string_view r_i)=0 | gum::prm::IPRMFactory | pure virtual |
| startAttribute(std::string_view type, std::string_view name, bool scalar_attr=false)=0 | gum::prm::IPRMFactory | pure virtual |
| startClass(std::string_view c, std::string_view extends="", const Set< std::string > *implements=nullptr, bool delayInheritance=false)=0 | gum::prm::IPRMFactory | pure virtual |
| startDiscreteType(std::string_view name, std::string_view super="")=0 | gum::prm::IPRMFactory | pure virtual |
| startDiscretizedType(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| startInterface(std::string_view i, std::string_view extends="", bool delayInheritance=false)=0 | gum::prm::IPRMFactory | pure virtual |
| startSystem(std::string_view name)=0 | gum::prm::IPRMFactory | pure virtual |
| ~IPRMFactory()=default | gum::prm::IPRMFactory | virtual |