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 17 of file reordermap.hxx.

Member Typedef Documentation

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

Definition at line 23 of file reordermap.hxx.

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

Definition at line 19 of file reordermap.hxx.

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

Definition at line 24 of file reordermap.hxx.

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

Definition at line 22 of file reordermap.hxx.

Member Function Documentation

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

Definition at line 29 of file reordermap.hxx.

References args.

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

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

Member Data Documentation

DataType sc::ColRowReorderMapType::maData

Definition at line 20 of file reordermap.hxx.

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