1 // Copyright 2006 Ben Hutchings <ben@decadent.org.uk>.
2 // See the file "COPYING" for licence details.
4 #ifndef INC_VOB_LIST_HPP
5 #define INC_VOB_LIST_HPP
13 std::string file; // file name (absolute, resolved rel. to list)
14 std::string chapters; // chapters attribute, unmodified
15 std::string pause; // pause attribute, unmodified
18 typedef std::list<vob_ref> vob_list;
20 vob_list read_vob_list(const std::string & file_name);
22 struct xml_error : public std::runtime_error
24 xml_error(const std::string & path, int line, const std::string & message);
27 #endif // !INC_VOB_LIST_HPP