xbmc
Public Member Functions | Public Attributes | List of all members
EmbeddedArt Class Reference
Inheritance diagram for EmbeddedArt:
Inheritance graph
[legend]
Collaboration diagram for EmbeddedArt:
Collaboration graph
[legend]

Public Member Functions

 EmbeddedArt (const uint8_t *data, size_t size, const std::string &mime, const std::string &type="")
 
void Set (const uint8_t *data, size_t size, const std::string &mime, const std::string &type="")
 
- Public Member Functions inherited from EmbeddedArtInfo
 EmbeddedArtInfo (size_t size, const std::string &mime, const std::string &type="")
 
void Archive (CArchive &ar) override
 
void Set (size_t size, const std::string &mime, const std::string &type="")
 
void Clear ()
 
bool Empty () const
 
bool Matches (const EmbeddedArtInfo &right) const
 
void SetType (const std::string &type)
 

Public Attributes

std::vector< uint8_t > m_data
 
- Public Attributes inherited from EmbeddedArtInfo
size_t m_size = 0
 
std::string m_mime
 
std::string m_type
 

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