libopenraw
Public Member Functions | Public Attributes | List of all members
OpenRaw::RawFile::Private Class Reference

Public Member Functions

 Private (Type t)
 

Public Attributes

Type m_type
 
TypeId m_type_id
 
std::vector< uint32_t > m_sizes
 
Internals::ThumbLocations m_thumbLocations
 
std::map< int32_t, MetaValue * > m_metadata
 
const camera_ids_tm_cam_ids
 
const Internals::BuiltinColourMatrixm_matrices
 

Detailed Description

Definition at line 126 of file rawfile.cpp.

Constructor & Destructor Documentation

◆ Private()

OpenRaw::RawFile::Private::Private ( Type  t)
inline

Definition at line 129 of file rawfile.cpp.

◆ ~Private()

OpenRaw::RawFile::Private::~Private ( )
inline

Definition at line 137 of file rawfile.cpp.

Member Data Documentation

◆ m_cam_ids

const camera_ids_t* OpenRaw::RawFile::Private::m_cam_ids

Definition at line 154 of file rawfile.cpp.

◆ m_matrices

const Internals::BuiltinColourMatrix* OpenRaw::RawFile::Private::m_matrices

Definition at line 155 of file rawfile.cpp.

◆ m_metadata

std::map<int32_t, MetaValue*> OpenRaw::RawFile::Private::m_metadata

Definition at line 153 of file rawfile.cpp.

◆ m_sizes

std::vector<uint32_t> OpenRaw::RawFile::Private::m_sizes

list of thumbnail sizes

Definition at line 151 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::listThumbnailSizes().

◆ m_thumbLocations

Internals::ThumbLocations OpenRaw::RawFile::Private::m_thumbLocations

Definition at line 152 of file rawfile.cpp.

◆ m_type

Type OpenRaw::RawFile::Private::m_type

the real type of the raw file

Definition at line 147 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::type().

◆ m_type_id

TypeId OpenRaw::RawFile::Private::m_type_id

the raw file type id

Definition at line 149 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::_setTypeId(), OpenRaw::RawFile::_typeId(), and OpenRaw::RawFile::typeId().


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