LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
vcl::ExternalPDFStreams Class Reference

#include <ExternalPDFStreams.hxx>

Public Member Functions

 ExternalPDFStreams ()
sal_Int32 store (BinaryDataContainer const &rDataContainer)
ExternalPDFStreamget (sal_uInt32 nIndex)

Private Attributes

std::map< std::vector< sal_uInt8 >, sal_Int32 > maStreamIndexMap
std::vector< ExternalPDFStreammaStreamList

Detailed Description

Definition at line 60 of file ExternalPDFStreams.hxx.

Constructor & Destructor Documentation

vcl::ExternalPDFStreams::ExternalPDFStreams ( )

Definition at line 67 of file ExternalPDFStreams.hxx.

Member Function Documentation

ExternalPDFStream & vcl::ExternalPDFStreams::get ( sal_uInt32  nIndex)

Definition at line 39 of file ExternalPDFStreams.cxx.

References maStreamList.

sal_Int32 vcl::ExternalPDFStreams::store ( BinaryDataContainer const &  rDataContainer)

Member Data Documentation

std::map<std::vector<sal_uInt8>, sal_Int32> vcl::ExternalPDFStreams::maStreamIndexMap

Definition at line 63 of file ExternalPDFStreams.hxx.

Referenced by store().

std::vector<ExternalPDFStream> vcl::ExternalPDFStreams::maStreamList

Definition at line 64 of file ExternalPDFStreams.hxx.

Referenced by get(), and store().

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