Lines Matching refs:String

71             Model(const String& instance_name_, const TechModel* tech_model_);
76 void setInstanceName(const String& instance_name_);
78 const String& getInstanceName() const;
85 void addParameterName(const String& parameter_name_);
86 void addParameterName(const String& parameter_name_, const String& parameter_default_);
87 const vector<String>* getParameterNames() const;
90 void addPropertyName(const String& property_name_);
91 void addPropertyName(const String& property_name_, const String& property_default_);
92 const vector<String>* getPropertyNames() const;
101 const String getParameter(const String& parameter_name_) const;
102 void setParameter(const String& parameter_name_, const String& parameter_value_);
106 const String getProperty(const String& property_name_) const;
107 void setProperty(const String& property_name_, const String& property_value_);
117 Model* getSubInstance(const String& sub_instance_name_);
118 const Model* getSubInstance(const String& sub_instance_name_) const;
120 bool hasSubInstance(const String& sub_instance_name_) const;
125 Result* getAreaResult(const String& area_name_);
126 const Result* getAreaResult(const String& area_name_) const;
128 bool hasAreaResult(const String& area_name_) const;
133 Result* getNddPowerResult(const String& ndd_power_name_);
134 const Result* getNddPowerResult(const String& ndd_power_name_) const;
136 bool hasNddPowerResult(const String& ndd_power_name_) const;
141 Result* getEventResult(const String& event_name_);
142 const Result* getEventResult(const String& event_name_) const;
144 bool hasEventResult(const String& event_name_) const;
164 void use(const String& event_name_);
168 const void* parseQuery(const String& query_type_, const String& query_hier_, const String& query_sub_field_);
170 virtual const void* processQuery(const String& query_type_, const String& query_sub_field_);
173 void printHierarchy(const String& query_type_, const String& query_sub_field_, const String& prepend_str_, int detail_level_, ostream& ost_) const;
174 void printInstHierarchy(const String& prepend_str_, int detail_level_, ostream& ost_) const;
178 const Result* queryArea(const String& area_name_) const;
180 const Result* queryNddPower(const String& ndd_power_name_);
182 const Result* queryEventEnergyCost(const String& event_name_);
190 virtual void useModel(const String& event_name_);
199 String m_instance_name_;
208 vector<String>* m_parameter_names_;
215 vector<String>* m_property_names_;