Used to ensure that PostSetValue() is called in any case. More...
#include <Node.h>
Public Member Functions | |
PostSetValueFinalizer (CNodeImpl *pThis, std::list< CNodeCallback * > &CallbacksToFire) | |
Constructor. | |
~PostSetValueFinalizer () | |
Destructor calling PostSetValue() | |
Public Attributes | |
std::list< CNodeCallback * > & | m_CallbacksToFire |
list of callbacks to file | |
CNodeImpl * | m_pThis |
pointer to owner object | |
Private Member Functions | |
Assignment and copying is not supported | |
PostSetValueFinalizer (const PostSetValueFinalizer &) | |
PostSetValueFinalizer & | operator= (const PostSetValueFinalizer &) |
Used to ensure that PostSetValue() is called in any case.
GENAPI_NAMESPACE::CNodeImpl::PostSetValueFinalizer::PostSetValueFinalizer | ( | CNodeImpl * | pThis, |
std::list< CNodeCallback * > & | CallbacksToFire | ||
) | [inline] |
Destructor calling PostSetValue()
GENAPI_NAMESPACE::CNodeImpl::PostSetValueFinalizer::PostSetValueFinalizer | ( | const PostSetValueFinalizer & | ) | [private] |
PostSetValueFinalizer& GENAPI_NAMESPACE::CNodeImpl::PostSetValueFinalizer::operator= | ( | const PostSetValueFinalizer & | ) | [private] |