LibreOffice Module connectivity (master) 1
Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
connectivity::SDBThreadAttach Class Reference

#include <Object.hxx>

Collaboration diagram for connectivity::SDBThreadAttach:
[legend]

Public Member Functions

 SDBThreadAttach ()
 
 ~SDBThreadAttach ()
 
JNIEnv & env () const
 

Static Public Member Functions

static void addRef ()
 
static void releaseRef ()
 

Public Attributes

JNIEnv * pEnv
 

Private Member Functions

 SDBThreadAttach (SDBThreadAttach const &)=delete
 
SDBThreadAttachoperator= (SDBThreadAttach const &)=delete
 

Private Attributes

jvmaccess::VirtualMachine::AttachGuard m_aGuard
 

Detailed Description

Definition at line 35 of file Object.hxx.

Constructor & Destructor Documentation

◆ SDBThreadAttach() [1/2]

connectivity::SDBThreadAttach::SDBThreadAttach ( SDBThreadAttach const &  )
privatedelete

◆ SDBThreadAttach() [2/2]

SDBThreadAttach::SDBThreadAttach ( )

◆ ~SDBThreadAttach()

SDBThreadAttach::~SDBThreadAttach ( )

Definition at line 66 of file Object.cxx.

Member Function Documentation

◆ addRef()

void SDBThreadAttach::addRef ( )
static

◆ env()

JNIEnv & connectivity::SDBThreadAttach::env ( ) const
inline

Definition at line 49 of file Object.hxx.

References pEnv.

◆ operator=()

SDBThreadAttach & connectivity::SDBThreadAttach::operator= ( SDBThreadAttach const &  )
privatedelete

◆ releaseRef()

void SDBThreadAttach::releaseRef ( )
static

Member Data Documentation

◆ m_aGuard

jvmaccess::VirtualMachine::AttachGuard connectivity::SDBThreadAttach::m_aGuard
private

Definition at line 37 of file Object.hxx.

Referenced by SDBThreadAttach().

◆ pEnv

JNIEnv* connectivity::SDBThreadAttach::pEnv

Definition at line 44 of file Object.hxx.

Referenced by env(), and SDBThreadAttach().


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