Safir SDK Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TypeParser.h File Reference
#include <boost/filesystem.hpp>
#include <boost/shared_ptr.hpp>
#include <Safir/Dob/Typesystem/ToolSupport/Internal/InternalExportDefs.h>
#include <Safir/Dob/Typesystem/ToolSupport/ParseError.h>
#include <Safir/Dob/Typesystem/ToolSupport/TypeRepository.h>
Include dependency graph for TypeParser.h:

Go to the source code of this file.

Namespaces

 Safir
 Safir.
 
 Safir::Dob
 Dob.
 
 Safir::Dob::Typesystem
 This namespace contains the DOB Typesystem functionality and definitions.
 
 Safir::Dob::Typesystem::ToolSupport
 

Functions

DOTS_INTERNAL_API
boost::shared_ptr< const
TypeRepository > 
Safir::Dob::Typesystem::ToolSupport::ParseTypeDefinitions (const boost::filesystem::path &root)
 Will validate and parse a complete set of dou- and dom-files from If no error occurs, the result is returned. More...
 
DOTS_INTERNAL_API
boost::shared_ptr< const
TypeRepository > 
Safir::Dob::Typesystem::ToolSupport::ParseTypeDefinitions (const std::vector< boost::filesystem::path > &roots)
 Will validate and parse a complete set of dou- and dom-files. More...