LibreOffice Module sdext (master)  1
Typedefs | Functions | Variables
pppoptimizertoken.cxx File Reference
#include "pppoptimizertoken.hxx"
#include <osl/mutex.hxx>
#include <sal/macros.h>
#include <unordered_map>
#include <memory>
Include dependency graph for pppoptimizertoken.cxx:

Go to the source code of this file.


typedef std::unordered_map< const char *, PPPOptimizerTokenEnum, rtl::CStringHash, rtl::CStringEqual > TypeNameHashMap


::osl::Mutex & getHashMapMutex ()
PPPOptimizerTokenEnum TKGet (const OUString &rToken)
OUString TKGet (const PPPOptimizerTokenEnum eToken)


static TypeNameHashMappHashMap = nullptr
const TokenTable pTokenTableArray []

Typedef Documentation

typedef std::unordered_map< const char*, PPPOptimizerTokenEnum, rtl::CStringHash, rtl::CStringEqual> TypeNameHashMap

Definition at line 27 of file pppoptimizertoken.cxx.

Function Documentation

::osl::Mutex& getHashMapMutex ( )

Definition at line 29 of file pppoptimizertoken.cxx.

Referenced by TKGet().

PPPOptimizerTokenEnum TKGet ( const OUString &  rToken)
OUString TKGet ( const PPPOptimizerTokenEnum  eToken)

Definition at line 192 of file pppoptimizertoken.cxx.

References pS.

Variable Documentation

TypeNameHashMap* pHashMap = nullptr

Definition at line 28 of file pppoptimizertoken.cxx.

Referenced by TKGet().

const TokenTable pTokenTableArray[]

Definition at line 45 of file pppoptimizertoken.cxx.

Referenced by TKGet().