LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ww::SortedArray< C > Class Template Reference

simple template that manages a static array More...

#include <sortedarray.hxx>

Public Member Functions

const C * search (C aSrch) const
 
 SortedArray (C *pWwSprmTab, size_t nNoElems)
 

Private Member Functions

 SortedArray (const SortedArray &)=delete
 
SortedArrayoperator= (const SortedArray &)=delete
 

Private Attributes

C * mpWwSprmTab
 
size_t mnNoElems
 

Detailed Description

template<class C>
class ww::SortedArray< C >

simple template that manages a static array

The template sorts the array at construction in place.

Definition at line 34 of file sortedarray.hxx.

Constructor & Destructor Documentation

◆ SortedArray() [1/2]

template<class C >
ww::SortedArray< C >::SortedArray ( const SortedArray< C > &  )
privatedelete

◆ SortedArray() [2/2]

template<class C >
ww::SortedArray< C >::SortedArray ( C *  pWwSprmTab,
size_t  nNoElems 
)
inline

Member Function Documentation

◆ operator=()

template<class C >
SortedArray & ww::SortedArray< C >::operator= ( const SortedArray< C > &  )
privatedelete

◆ search()

template<class C >
const C * ww::SortedArray< C >::search ( aSrch) const
inline

Member Data Documentation

◆ mnNoElems

template<class C >
size_t ww::SortedArray< C >::mnNoElems
private

◆ mpWwSprmTab

template<class C >
C* ww::SortedArray< C >::mpWwSprmTab
private

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