LibreOffice Module oox (master) 1
Public Member Functions | Public Attributes | List of all members
oox::RefMap< KeyType, ObjType, CompType >::ForEachFunctor< FunctorType > Struct Template Reference

Public Member Functions

 ForEachFunctor (FunctorType aFunctor)
 
void operator() (const value_type &rValue)
 

Public Attributes

FunctorType maFunctor
 

Detailed Description

template<typename KeyType, typename ObjType, typename CompType = std::less< KeyType >>
template<typename FunctorType>
struct oox::RefMap< KeyType, ObjType, CompType >::ForEachFunctor< FunctorType >

Definition at line 118 of file refmap.hxx.

Constructor & Destructor Documentation

◆ ForEachFunctor()

template<typename KeyType , typename ObjType , typename CompType = std::less< KeyType >>
template<typename FunctorType >
oox::RefMap< KeyType, ObjType, CompType >::ForEachFunctor< FunctorType >::ForEachFunctor ( FunctorType  aFunctor)
inlineexplicit

Definition at line 121 of file refmap.hxx.

Member Function Documentation

◆ operator()()

template<typename KeyType , typename ObjType , typename CompType = std::less< KeyType >>
template<typename FunctorType >
void oox::RefMap< KeyType, ObjType, CompType >::ForEachFunctor< FunctorType >::operator() ( const value_type rValue)
inline

Member Data Documentation

◆ maFunctor

template<typename KeyType , typename ObjType , typename CompType = std::less< KeyType >>
template<typename FunctorType >
FunctorType oox::RefMap< KeyType, ObjType, CompType >::ForEachFunctor< FunctorType >::maFunctor

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