31 #ifndef DATATOOLS_URN_TO_PATH_H 32 #define DATATOOLS_URN_TO_PATH_H 72 const std::string & path_,
73 const std::string & category_ =
"",
74 const std::string & mime_ =
"");
78 const std::string & category_,
79 const std::string & mime_,
80 const std::vector<std::string> & paths_);
95 void set_urn(
const std::string &);
98 const std::string &
get_urn()
const;
110 void set_path(
const std::string & path_);
113 const std::string &
get_path()
const;
122 void add_path(
const std::string &,
bool preprend_ =
false);
146 const std::string &
get_mime()
const;
152 virtual void tree_dump (std::ostream & out_ = std::clog,
153 const std::string & title_ =
"",
154 const std::string & indent_ =
"",
155 bool inherit_ =
false)
const;
160 std::string _category_;
162 std::vector<std::string> _paths_;
171 #endif // DATATOOLS_URN_TO_PATH_H
#define DATATOOLS_SERIALIZATION_DECLARATION_ADVANCED(ClassName)
Definition: i_serializable.h:371