LibreOffice Module basic (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PCodeBuffConvertor< T, S > Class Template Reference

#include <codegen.hxx>

Public Member Functions

 PCodeBuffConvertor (const sal_uInt8 *pCode, T nSize)
 
void convert ()
 
std::vector< sal_uInt8 > && GetBuffer ()
 

Private Member Functions

 PCodeBuffConvertor (const PCodeBuffConvertor &)=delete
 
PCodeBuffConvertoroperator= (const PCodeBuffConvertor &)=delete
 

Private Attributes

m_nSize
 
const sal_uInt8m_pStart
 
std::vector< sal_uInt8m_aCnvtdBuf
 

Detailed Description

template<class T, class S>
class PCodeBuffConvertor< T, S >

Definition at line 61 of file codegen.hxx.

Constructor & Destructor Documentation

◆ PCodeBuffConvertor() [1/2]

template<class T , class S >
PCodeBuffConvertor< T, S >::PCodeBuffConvertor ( const PCodeBuffConvertor< T, S > &  )
privatedelete

◆ PCodeBuffConvertor() [2/2]

template<class T , class S >
PCodeBuffConvertor< T, S >::PCodeBuffConvertor ( const sal_uInt8 pCode,
nSize 
)
inline

Definition at line 70 of file codegen.hxx.

References PCodeBuffConvertor< T, S >::convert().

Member Function Documentation

◆ convert()

template<class T , class S >
void PCodeBuffConvertor< T, S >::convert

Definition at line 573 of file codegen.cxx.

References aBuf, and m_nSize.

Referenced by SbiImage::Load(), and PCodeBuffConvertor< T, S >::PCodeBuffConvertor().

◆ GetBuffer()

template<class T , class S >
std::vector< sal_uInt8 > && PCodeBuffConvertor< T, S >::GetBuffer ( )
inline

Definition at line 78 of file codegen.hxx.

References PCodeBuffConvertor< T, S >::m_aCnvtdBuf.

Referenced by SbiImage::Load().

◆ operator=()

template<class T , class S >
PCodeBuffConvertor & PCodeBuffConvertor< T, S >::operator= ( const PCodeBuffConvertor< T, S > &  )
privatedelete

Member Data Documentation

◆ m_aCnvtdBuf

template<class T , class S >
std::vector<sal_uInt8> PCodeBuffConvertor< T, S >::m_aCnvtdBuf
private

Definition at line 65 of file codegen.hxx.

Referenced by PCodeBuffConvertor< T, S >::GetBuffer().

◆ m_nSize

template<class T , class S >
T PCodeBuffConvertor< T, S >::m_nSize
private

Definition at line 63 of file codegen.hxx.

◆ m_pStart

template<class T , class S >
const sal_uInt8* PCodeBuffConvertor< T, S >::m_pStart
private

Definition at line 64 of file codegen.hxx.


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