owlcpp  v0.3.3-86-g20d8c12~
C++ library for working with OWL ontologies
 All Classes Namespaces Files Functions Macros Pages
Namespaces | Functions | Variables
input.hpp File Reference
#include <iosfwd>
#include <string>
#include "boost/filesystem/path.hpp"
#include "owlcpp/io/config.hpp"
#include "owlcpp/io/exception.hpp"
#include "owlcpp/io/check_ontology_id.hpp"

Go to the source code of this file.

Namespaces

 owlcpp
 Main namespace of owlcpp library.
 

Functions

OWLCPP_IO_DECL void owlcpp::load (std::istream &stream, Triple_store &store, std::string const &path="", Check_id const &check=Check_id())
 Load ontology from input stream ignoring imports. More...
 
OWLCPP_IO_DECL void owlcpp::load (std::istream &stream, Triple_store &store, Catalog const &cat, std::string const &path="", Check_id const &check=Check_id())
 Load ontology from input stream and its imports from the file system. More...
 
OWLCPP_IO_DECL void owlcpp::load_file (boost::filesystem::path const &file, Triple_store &store, Check_id const &check=Check_id())
 Load ontology from file ignoring imports. More...
 
OWLCPP_IO_DECL void owlcpp::load_file (boost::filesystem::path const &file, Triple_store &store, Catalog const &cat, Check_id const &check=Check_id())
 Load ontology from file ignoring imports. More...
 
OWLCPP_IO_DECL void owlcpp::load_iri (std::string const &iri, Triple_store &store, Catalog const &cat)
 Load ontology identified by versionIRI or ontologyIRI and its imports. More...
 

Variables

class OWLCPP_IO_DECL owlcpp::Triple_store
 
class OWLCPP_IO_DECL owlcpp::Catalog
 

Detailed Description

part of owlcpp project.

Distributed under the Boost Software License, Version 1.0; see doc/license.txt.
Copyright Mikhail K Levin 2012