CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdApcQueueHelper Class Reference

#include <RxThreadPoolService.h>

Inheritance diagram for OdApcQueueHelper:
OdSmartPtr< OdApcQueue > OdBaseObjectPtr

Public Member Functions

 OdApcQueueHelper ()
 
 OdApcQueueHelper (const OdApcQueue *pObject, OdRxObjMod m)
 
 OdApcQueueHelper (const OdApcQueue *pObject)
 
 OdApcQueueHelper (const OdRxObject *pObject)
 
 OdApcQueueHelper (OdRxObject *pObject, OdRxObjMod m)
 
 OdApcQueueHelper (const OdSmartPtr< OdApcQueue > &pObject)
 
 OdApcQueueHelper (const OdRxObjectPtr &pObject)
 
 OdApcQueueHelper (const OdBaseObjectPtr &pObject)
 
 OdApcQueueHelper (const OdApcQueueHelper &)=default
 
 OdApcQueueHelper (OdApcQueueHelper &&)=default
 
OdApcQueueHelperoperator= (const OdApcQueueHelper &)=default
 
OdApcQueueHelperoperator= (OdApcQueueHelper &&)=default
 
void initST (OdRxThreadPoolService *pThreadPool)
 
void initMT (OdRxThreadPoolService *pThreadPool)
 
void call (OdApcAtom *pAction, OdRxObject *pParam=0)
 
void call (OdApcAtom *pAction, OdApcParamType param)
 
void setAtomPoolRef (OdApcObjectPool *pAtomPool)
 
void wait ()
 
- Public Member Functions inherited from OdSmartPtr< OdApcQueue >
 OdSmartPtr ()
 
 OdSmartPtr (const OdApcQueue *pObject, OdRxObjMod)
 
 OdSmartPtr (const OdApcQueue *pObject)
 
 OdSmartPtr (const OdRxObject *pObject)
 
 OdSmartPtr (OdRxObject *pObject, OdRxObjMod)
 
 OdSmartPtr (const OdSmartPtr &pObject)
 
 OdSmartPtr (const OdRxObjectPtr &pObject)
 
 OdSmartPtr (const OdBaseObjectPtr &pObject)
 
 OdSmartPtr (OdSmartPtr &&pObject) noexcept
 
void attach (const OdApcQueue *pObject)
 
void attach (OdRxObject *pObject)
 
 ~OdSmartPtr ()
 
void release ()
 
OdApcQueuedetach ()
 
OdSmartPtroperator= (const OdSmartPtr &pObject)
 
OdSmartPtroperator= (OdSmartPtr &&pObject) noexcept
 
OdSmartPtroperator= (const OdBaseObjectPtr &pObject)
 
OdSmartPtroperator= (const OdApcQueue *pObject)
 
const OdApcQueueget () const
 
OdApcQueueget ()
 
OdApcQueueoperator-> ()
 
const OdApcQueueoperator-> () const
 
 operator OdApcQueue * ()
 
 operator const OdApcQueue * () const
 
bool operator== (const void *pObject) const
 
bool operator== (const OdSmartPtr &pObject) const
 
bool operator!= (const void *pObject) const
 
bool operator!= (const OdSmartPtr &pObject) const
 
- Public Member Functions inherited from OdBaseObjectPtr
OdRxObjectget () const
 
bool isNull () const
 

Additional Inherited Members

- Protected Member Functions inherited from OdSmartPtr< OdApcQueue >
void internalAddRef ()
 
void assign (const OdApcQueue *pObject)
 
void assign (const OdRxObject *pObject)
 
void internalQueryX (const OdRxObject *pObject)
 
bool operator! () const
 
 operator bool () const
 
 operator bool ()
 
- Protected Member Functions inherited from OdBaseObjectPtr
 OdBaseObjectPtr ()
 
 OdBaseObjectPtr (const OdRxObject *pSource)
 
 OdBaseObjectPtr (OdBaseObjectPtr &&pObject) noexcept
 
OdBaseObjectPtroperator= (OdBaseObjectPtr &&pObject) noexcept
 
- Protected Attributes inherited from OdBaseObjectPtr
OdRxObjectm_pObject = nullptr
 

Detailed Description

Corresponding C++ library: TD_DbRoot <group OdApc_Classes>

Definition at line 553 of file RxThreadPoolService.h.

Constructor & Destructor Documentation

◆ OdApcQueueHelper() [1/10]

OdApcQueueHelper::OdApcQueueHelper ( )
inline

Definition at line 555 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [2/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdApcQueue pObject,
OdRxObjMod  m 
)
inline

Definition at line 556 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [3/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdApcQueue pObject)
inline

Definition at line 557 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [4/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdRxObject pObject)
inline

Definition at line 558 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [5/10]

OdApcQueueHelper::OdApcQueueHelper ( OdRxObject pObject,
OdRxObjMod  m 
)
inline

Definition at line 559 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [6/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdSmartPtr< OdApcQueue > &  pObject)
inline

Definition at line 560 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [7/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdRxObjectPtr pObject)
inline

Definition at line 561 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [8/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdBaseObjectPtr pObject)
inline

Definition at line 562 of file RxThreadPoolService.h.

◆ OdApcQueueHelper() [9/10]

OdApcQueueHelper::OdApcQueueHelper ( const OdApcQueueHelper )
default

◆ OdApcQueueHelper() [10/10]

OdApcQueueHelper::OdApcQueueHelper ( OdApcQueueHelper &&  )
default

Member Function Documentation

◆ call() [1/2]

void OdApcQueueHelper::call ( OdApcAtom pAction,
OdApcParamType  param 
)
inline

Definition at line 590 of file RxThreadPoolService.h.

◆ call() [2/2]

void OdApcQueueHelper::call ( OdApcAtom pAction,
OdRxObject pParam = 0 
)
inline

Definition at line 581 of file RxThreadPoolService.h.

◆ initMT()

void OdApcQueueHelper::initMT ( OdRxThreadPoolService pThreadPool)
inline

Definition at line 577 of file RxThreadPoolService.h.

◆ initST()

void OdApcQueueHelper::initST ( OdRxThreadPoolService pThreadPool)
inline

Definition at line 573 of file RxThreadPoolService.h.

◆ operator=() [1/2]

OdApcQueueHelper & OdApcQueueHelper::operator= ( const OdApcQueueHelper )
default

◆ operator=() [2/2]

OdApcQueueHelper & OdApcQueueHelper::operator= ( OdApcQueueHelper &&  )
default

◆ setAtomPoolRef()

void OdApcQueueHelper::setAtomPoolRef ( OdApcObjectPool pAtomPool)
inline

Definition at line 599 of file RxThreadPoolService.h.

◆ wait()

void OdApcQueueHelper::wait ( )
inline

Definition at line 605 of file RxThreadPoolService.h.


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