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] |