Lines Matching defs:const

76         const std::string name;
79 const bool isVector;
83 const bool isSimObject;
85 ParamDesc(const std::string &name_,
95 const std::string name;
98 const bool isVector;
101 const bool isMaster;
103 PortDesc(const std::string &name_,
116 virtual CxxConfigParams *makeParamsObject() const { return NULL; }
128 static const std::string invalidName;
137 /* static const FlagsType MY_NEW_FLAG = 0x00000001; */
141 virtual void setName(const std::string &name_) { }
144 virtual const std::string &getName() { return invalidName; }
149 virtual bool setSimObject(const std::string &name,
154 virtual bool setSimObjectVector(const std::string &name,
155 const std::vector<SimObject *> &simObjects)
162 virtual bool setParam(const std::string &name,
163 const std::string &value, const Flags flags)
168 virtual bool setParamVector(const std::string &name,
169 const std::vector<std::string> &values, const Flags flags)
174 virtual bool setPortConnectionCount(const std::string &name,
196 virtual bool getParam(const std::string &object_name,
197 const std::string &param_name,
198 std::string &value) const = 0;
201 virtual bool getParamVector(const std::string &object_name,
202 const std::string &param_name,
203 std::vector<std::string> &values) const = 0;
206 virtual bool getPortPeers(const std::string &object_name,
207 const std::string &port_name,
208 std::vector<std::string> &peers) const = 0;
211 virtual bool objectExists(const std::string &object_name) const = 0;
214 virtual void getAllObjectNames(std::vector<std::string> &list) const = 0;
219 virtual void getObjectChildren(const std::string &object_name,
221 bool return_paths = false) const = 0;
224 virtual bool load(const std::string &filename) = 0;
228 virtual CxxConfigParams::Flags getFlags() const { return 0; }