libdcp
Classes | Namespaces | Functions
verify.h File Reference

dcp::verify() method and associated code More...

#include "decrypted_kdm.h"
#include <boost/any.hpp>
#include <boost/filesystem.hpp>
#include <boost/function.hpp>
#include <boost/optional.hpp>
#include <map>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  dcp::VerificationNote
 
struct  dcp::VerificationOptions
 
struct  dcp::VerificationResult
 

Namespaces

 dcp
 Namespace for everything in libdcp.
 

Functions

VerificationResult dcp::verify (std::vector< boost::filesystem::path > directories, std::vector< dcp::DecryptedKDM > kdms, std::function< void(std::string, boost::optional< boost::filesystem::path >)> stage, std::function< void(float)> progress, VerificationOptions options={}, boost::optional< boost::filesystem::path > xsd_dtd_directory=boost::optional< boost::filesystem::path >())
 
std::string dcp::note_to_string (dcp::VerificationNote note, std::function< std::string(std::string)> process_string=[](std::string s) { return s;}, std::function< std::string(std::string)> process_filename=[](std::string s) { return s;})
 
bool dcp::operator== (dcp::VerificationNote const &a, dcp::VerificationNote const &b)
 
bool dcp::operator!= (dcp::VerificationNote const &a, dcp::VerificationNote const &b)
 
bool dcp::operator< (dcp::VerificationNote const &a, dcp::VerificationNote const &b)
 
std::ostream & dcp::operator<< (std::ostream &s, dcp::VerificationNote const &note)
 

Detailed Description

dcp::verify() method and associated code

Definition in file verify.h.