40 #ifndef LIBDCP_NAME_FORMAT
41 #define LIBDCP_NAME_FORMAT
45 #include <boost/optional.hpp>
59 : _specification (specification)
62 std::string specification ()
const {
63 return _specification;
66 void set_specification (std::string specification) {
67 _specification = specification;
70 typedef std::map<char, std::string> Map;
79 std::string
get (Map, std::string suffix, std::string ignore =
"")
const;
82 std::string _specification;
Namespace for everything in libdcp.