Lines Matching refs:string
41 #include <string>
63 CSubsystem(const std::string &strName, core::log::Logger &logger);
76 virtual std::string getKind() const;
78 virtual bool getMappingData(const std::string &strKey, const std::string *&pStrValue) const;
79 std::string getFormattedMapping() const override;
84 * The mapping is represented as a std::string of all the mapping data (key:value) defined in
88 * list to format the resulting std::string.
94 * @return Formatted std::string of the mapping data
96 virtual std::string getMapping(
105 void addContextMappingKey(const std::string &strMappingKey);
117 bool mapSubsystemElements(std::string &strError);
128 * @param[out] strError String filled with an human readable error on error,
134 bool &bKeepDiving, std::string &strError);
141 * Format an human readable error std::string from a key and a message in case of mapping error
147 * returns The formated error std::string
149 std::string getMappingError(const std::string &strKey, const std::string &strMessage,
160 * @return String containing the formatted mapping
162 std::string formatMappingDataList(
190 std::string &strMappingKey, std::string &strMappingValue) const;
197 * @return String containing the formatted mapping
199 std::string getFormattedSubsystemMappingData(
208 * @param[out] strError The formated error std::string
213 CMappingContext &context, std::string &strError) const;
224 * @param[out] strError String filled with an human readable error on error,
231 std::string &strError);
234 std::vector<std::string> _contextMappingKeyArray;