LibreOffice Module sc (master)  1
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
sc::ColRowReorderMapType Class Reference

#include <reordermap.hxx>

Public Types

typedef DataType::value_type value_type
 
typedef DataType::const_iterator const_iterator
 
typedef DataType::iterator iterator
 

Public Member Functions

const_iterator end () const
 
template<class... Args>
std::pair< iterator, bool > emplace (Args &&...args)
 
const_iterator find (DataType::key_type key) const
 

Private Types

typedef std::unordered_map< SCCOLROW, SCCOLROWDataType
 

Private Attributes

DataType maData
 

Detailed Description

Definition at line 18 of file reordermap.hxx.

Member Typedef Documentation

typedef DataType::const_iterator sc::ColRowReorderMapType::const_iterator

Definition at line 24 of file reordermap.hxx.

typedef std::unordered_map<SCCOLROW,SCCOLROW> sc::ColRowReorderMapType::DataType
private

Definition at line 20 of file reordermap.hxx.

typedef DataType::iterator sc::ColRowReorderMapType::iterator

Definition at line 25 of file reordermap.hxx.

typedef DataType::value_type sc::ColRowReorderMapType::value_type

Definition at line 23 of file reordermap.hxx.

Member Function Documentation

template<class... Args>
std::pair<iterator,bool> sc::ColRowReorderMapType::emplace ( Args &&...  args)
inline

Definition at line 30 of file reordermap.hxx.

References args.

Referenced by ScTable::SortReorderByColumn(), and ScTable::SortReorderByRowRefUpdate().

const_iterator sc::ColRowReorderMapType::end ( ) const
inline
const_iterator sc::ColRowReorderMapType::find ( DataType::key_type  key) const
inline

Member Data Documentation

DataType sc::ColRowReorderMapType::maData
private

Definition at line 21 of file reordermap.hxx.


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