LibreOffice Module cppu (master) 1
Functions
threadident.cxx File Reference
#include <osl/thread.hxx>
#include <osl/diagnose.h>
#include <rtl/process.h>
#include <rtl/byteseq.hxx>
#include <uno/threadpool.h>
#include "current.hxx"
Include dependency graph for threadident.cxx:

Go to the source code of this file.

Functions

static void createLocalId (sal_Sequence **ppThreadId)
 
void SAL_CALL uno_getIdOfCurrentThread (sal_Sequence **ppThreadId) SAL_THROW_EXTERN_C()
 
void SAL_CALL uno_releaseIdFromCurrentThread () SAL_THROW_EXTERN_C()
 
sal_Bool SAL_CALL uno_bindIdToCurrentThread (sal_Sequence *pThreadId) SAL_THROW_EXTERN_C()
 

Function Documentation

◆ createLocalId()

static void createLocalId ( sal_Sequence **  ppThreadId)
static

Definition at line 33 of file threadident.cxx.

Referenced by uno_bindIdToCurrentThread(), and uno_getIdOfCurrentThread().

◆ uno_bindIdToCurrentThread()

sal_Bool SAL_CALL uno_bindIdToCurrentThread ( sal_Sequence pThreadId)

◆ uno_getIdOfCurrentThread()

void SAL_CALL uno_getIdOfCurrentThread ( sal_Sequence **  ppThreadId)

◆ uno_releaseIdFromCurrentThread()

void SAL_CALL uno_releaseIdFromCurrentThread ( )