• Home
  • Raw
  • Download

Lines Matching refs:std

110 	std::string uriString;
113 std::string originalURIString;
116 std::string _scheme;
118 std::string _authority;
120 std::string _path;
122 std::string _query;
124 std::string _fragment;
146 daeURI(DAE& dae, const std::string& URIString, daeBool nofrag = false);
154 daeURI(const daeURI& baseURI, const std::string& URIString);
167 daeURI(daeElement& container, const std::string& uriString = "");
171 daeURI(DAE& dae, daeElement& container, const std::string& uriString = "");
180 const std::string& str() const;
182 const std::string& originalStr() const;
189 void set(const std::string& uriStr, const daeURI* baseURI = NULL);
191 void set(const std::string& scheme,
192 const std::string& authority,
193 const std::string& path,
194 const std::string& query,
195 const std::string& fragment,
202 const std::string& scheme() const;
203 const std::string& authority() const;
204 const std::string& path() const;
205 const std::string& query() const;
206 const std::string& fragment() const;
207 const std::string& id() const; // Alias for fragment()
213 void scheme(const std::string& scheme);
214 void authority(const std::string& authority);
215 void path(const std::string& path);
216 void query(const std::string& query);
217 void fragment(const std::string& fragment);
218 void id(const std::string& id); // Alias for uri.fragment(frag)
222 void pathComponents(std::string& dir, std::string& baseName, std::string& ext) const;
226 std::string pathDir() const; // daeURI("/folder/file.dae").pathDir() == "/folder/"
227 std::string pathFileBase() const; // daeURI("/folder/file.dae").pathFileBase() == "file"
228 std::string pathExt() const; // daeURI("/folder/file.dae").pathExt() == ".dae"
229 std::string pathFile() const; // daeURI("/folder/file.dae").pathFile() == "file.dae"
232 void path(const std::string& dir, const std::string& baseName, const std::string& ext);
236 void pathDir(const std::string& dir);
237 void pathFileBase(const std::string& baseName);
238 void pathExt(const std::string& ext);
239 void pathFile(const std::string& file);
310 daeURI& operator=(const std::string& uri);
419 DLLSPEC bool parseUriRef(const std::string& uriRef,
420 std::string& scheme,
421 std::string& authority,
422 std::string& path,
423 std::string& query,
424 std::string& fragment);
440 DLLSPEC std::string assembleUri(const std::string& scheme,
441 const std::string& authority,
442 const std::string& path,
443 const std::string& query,
444 const std::string& fragment,
449 DLLSPEC std::string fixUriForLibxml(const std::string& uriRef);
467 DLLSPEC std::string nativePathToUri(const std::string& nativePath,
486 DLLSPEC std::string uriToNativePath(const std::string& uriRef,
489 DLLSPEC std::string filePathToUri(const std::string& filePath); // Alias for nativePathToUri
490 DLLSPEC std::string uriToFilePath(const std::string& uriRef); // Alias for uriToNativePath