libdcp
Public Member Functions | Private Attributes | List of all members
dcp::PKL::Asset Class Reference
Inheritance diagram for dcp::PKL::Asset:
dcp::Object

Public Member Functions

 Asset (cxml::ConstNodePtr node)
 
 Asset (std::string id, boost::optional< std::string > annotation_text, std::string hash, int64_t size, std::string type)
 
boost::optional< std::string > annotation_text () const
 
std::string hash () const
 
int64_t size () const
 
std::string type () const
 
- Public Member Functions inherited from dcp::Object
 Object ()
 
 Object (std::string id)
 
 Object (Object const &)=delete
 
Objectoperator= (Object const &)=delete
 
std::string id () const
 

Private Attributes

boost::optional< std::string > _annotation_text
 
std::string _hash
 
int64_t _size = 0
 
std::string _type
 

Additional Inherited Members

- Protected Attributes inherited from dcp::Object
std::string _id
 

Detailed Description

Definition at line 87 of file pkl.h.


The documentation for this class was generated from the following file: