ACS::ThreadBaseParameter

NAME
SYNOPSIS
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACS::ThreadBaseParameter −

ThreadBase parameter type definition.

SYNOPSIS

#include <acsThreadBase.h>

Public Member Functions

ThreadBaseParameter (ThreadBase *thread, const void *parameter=0)

const void * getParameter () const

ThreadBase * getThreadBase () const

Private Attributes

ThreadBase * thread_mp

pointer to ThreadBase (self) object

const void * parameter_mp

void pointer to an optional extra parameter

Detailed Description

ThreadBase parameter type definition.

ThreadBase thread parameter contains pointer to ThreadBase (self) object and optional extra parameter.

Constructor & Destructor Documentation

ACS::ThreadBaseParameter::ThreadBaseParameter (ThreadBase * thread, const void * parameter = 0) [inline] Constructor.

Parameters:

thread reference to ThreadBase (self) object
parameter
void pointer to an extra parameter

Member Function Documentation

const void* ACS::ThreadBaseParameter::getParameter () const [inline] Accessor method to an optional extra parameter.

Returns:

void pointer to an optional extra parameter

References parameter_mp.

ThreadBase* ACS::ThreadBaseParameter::getThreadBase () const [inline] Accessor method to ThreadBase (self) object.

Returns:

pointer to ThreadBase (self) object

References thread_mp.

Member Data Documentation

const void* ACS::ThreadBaseParameter::parameter_mp [private]

void pointer to an optional extra parameter

Referenced by getParameter().

ThreadBase* ACS::ThreadBaseParameter::thread_mp [private]

pointer to ThreadBase (self) object This function is equivalent to ThreadBaseParameter::getThreadBase and it is here just for backward compatibility reason.

Referenced by getThreadBase().

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.