owlcpp  v0.3.3~
C++ library for working with OWL ontologies
 All Classes Namespaces Files Functions Macros Pages
read_ontology_iri.hpp
Go to the documentation of this file.
1 
6 #ifndef READ_ONTOLOGY_IRI_HPP_
7 #define READ_ONTOLOGY_IRI_HPP_
8 #include <limits>
9 #include <string>
10 #include <utility>
11 
12 #include "boost/filesystem/path.hpp"
13 
14 #include "owlcpp/io/config.hpp"
15 
16 namespace owlcpp{
17 
25 OWLCPP_IO_DECL std::pair<std::string,std::string>
27  std::istream& is,
28  const std::size_t search_depth = std::numeric_limits<std::size_t>::max()
29 );
30 
37 OWLCPP_IO_DECL std::pair<std::string,std::string>
39  boost::filesystem::path const& file,
40  const std::size_t search_depth = std::numeric_limits<std::size_t>::max()
41 );
42 
43 }//namespace owlcpp
44 #endif /* READ_ONTOLOGY_IRI_HPP_ */